Hi, Vladimir
You can see about --files option at
https://spark.apache.org/docs/latest/running-on-yarn.html
If you use --files option like "--files /path-to-metrics.properties",
the file is distributed to each executor/driver's working directory, so
they can load the file.
- Kousuke
(2014/09/12 2:16), Vladimir Tretyakov wrote:
Hi, Kousuke,
Can you please explain a bit detailed what do you mean, I am new in
Spark, looked at
https://spark.apache.org/docs/latest/submitting-applications.html
seems there is no '--files' option.
I just have to add '--files /path-to-metrics.properties' ?
Undocumented ability?
Thx for answer.
On Thu, Sep 11, 2014 at 5:55 PM, Kousuke Saruta
<saru...@oss.nttdata.co.jp <mailto:saru...@oss.nttdata.co.jp>> wrote:
Hi Vladimir
How about use --files option with spark-submit?
- Kousuke
(2014/09/11 23:43), Vladimir Tretyakov wrote:
Hi again, yeah , I've tried to use ” spark.metrics.conf” before
my question in ML, had no luck:(
Any other ideas from somebody?
Seems nobody use metrics in YARN deployment mode.
How about Mesos? I didn't try but maybe Spark has the same
difficulties on Mesos?
PS: Spark is great thing in general, will be nice to see metrics
in YARN/Mesos mode, not only in Standalone:)
On Thu, Sep 11, 2014 at 5:25 PM, Shao, Saisai
<saisai.s...@intel.com <mailto:saisai.s...@intel.com>> wrote:
I think you can try to use ”spark.metrics.conf” to manually
specify the path of metrics.properties, but the prerequisite
is that each container should find this file in their local
FS because this file is loaded locally.
Besides I think this might be a kind of workaround, a better
solution is to fix this by some other solutions.
Thanks
Jerry
*From:*Vladimir Tretyakov
[mailto:vladimir.tretya...@sematext.com
<mailto:vladimir.tretya...@sematext.com>]
*Sent:* Thursday, September 11, 2014 10:08 PM
*Cc:* user@spark.apache.org <mailto:user@spark.apache.org>
*Subject:* Re: JMXSink for YARN deployment
Hi Shao, thx for explanation, any ideas how to fix it? Where
should I put metrics.properties file?
On Thu, Sep 11, 2014 at 4:18 PM, Shao, Saisai
<saisai.s...@intel.com <mailto:saisai.s...@intel.com>> wrote:
Hi,
I’m guessing the problem is that driver or executor cannot
get the metrics.properties configuration file in the yarn
container, so metrics system cannot load the right sinks.
Thanks
Jerry
*From:*Vladimir Tretyakov
[mailto:vladimir.tretya...@sematext.com
<mailto:vladimir.tretya...@sematext.com>]
*Sent:* Thursday, September 11, 2014 7:30 PM
*To:* user@spark.apache.org <mailto:user@spark.apache.org>
*Subject:* JMXSink for YARN deployment
Hello, we are in Sematext (https://apps.sematext.com/) are
writing Monitoring tool for Spark and we came across one
question:
How to enable JMX metrics for YARN deployment?
We put "*.sink.jmx.class=org.apache.spark.metrics.sink.JmxSink"
to file $SPARK_HOME/conf/metrics.properties but it doesn't work.
Everything works in Standalone mode, but not in YARN mode.
Can somebody help?
Thx!
PS: I've found also
https://stackoverflow.com/questions/23529404/spark-on-yarn-how-to-send-metrics-to-graphite-sink/25786112
without answer.