2016-11-18 4 views
2

jolokiaエージェントを自分のスパークジョブに接続し、sincメトリックを参照する際に必要なヘルプが必要です。Jolokia Sparkメトリクス

https://jolokia.org/reference/html/agents.html#jvm-agent spark-submitおよびon the fly方式でjavaagentを使用できない2つのオプションのうち、どのワーカー・ノードおよびエージェントを起動するのかわからないため、扱いにくいです。

コード内でjolokiaを起動する方法。スパークコードはScalaで書かれています。

+0

申し訳ありませんが、私はこれを投票しなければなりません。これは話題にはなりません。 – eliasah

+1

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' –

答えて

0

オンザフライ方式では、PIDがわからない場合に固有の正規表現を使用して、接続するプロセス記述の一部と一致させることもできます。例えば。 Tomcatが1つしか実行されていない場合、java -jar jolokia-jvm.jar start catalinaを使用するのに十分なTomcatを実行しているとき。

関連する問題