【发布时间】:2016-11-18 10:25:13
【问题描述】:
在将 jolokia 代理连接到我的 spark 作业并查看 sinc 指标方面需要帮助。
https://jolokia.org/reference/html/agents.html#jvm-agent 在可用的两个选项中,无法将 javaagent 与 spark-submit 一起使用,并且动态方法很棘手,因为不知道代理在哪个工作节点和哪个 pid 中启动。
如何在我的代码中启动 jolokia。 Spark 代码是用 Scala 编写的。
【问题讨论】:
-
很抱歉,我必须投反对票。这是题外话。
-
能够附加 javaagent 'spark-submit --files /root/.linuxbrew/Cellar/apache-spark/1.6.1/libexec/conf/metrics.properties --conf 'spark.metrics。 conf=/root/.linuxbrew/Cellar/apache-spark/1.6.1/libexec/conf/metrics.properties' --conf 'spark.driver.extraJavaOptions=-javaagent:/tmp/jolokia-jvm-1.3.5- agent.jar=port=8779,host=localhost' --class com.abc.xyz --master spark://157.227.42.67:6066 --deploy-mode cluster test.jar'
标签: scala apache-spark jmx metrics jolokia