我在配置metrics.properties文件后尝试查看spark指标。这是我用于spark submit的命令 -
/ home / spark / spark / bin / spark-submit --class SparkRunner --master spark://x.x.x.x:7077 --files /home/spark/spark/conf/metrics.properties --conf spark.default.parallelism = 96 --conf spark.metrics.conf = / home / spark / spark / conf / metrics.properties --conf “spark.driver.extraJavaOptions = -Dcom.sun.management.jmxremote = true -Dcom.sun.management.jmxremote.port = 9099 -Dcom.sun.management.jmxremote.authenticate = false -Dcom.sun.management.jmxremote.ssl = false -Djava.net.preferIPv4Stack = true -Djava.rmi.server .hostname = xxxx -Dcom.sun.management.jmxremote.rmi.port = 9099“x.jar
我可以从本地计算机连接端口9099上的VisualVM。但我无法获得MBean中的指标。我看到的只是java.lang或java.util.logging MBeans。 我从我的metrics.properties中取消注释了jmx接收行。我做错了什么?