Skip to content

Commit 90cacc6

Browse files
rsotn-maprekrivokonmapr
authored andcommitted
SPARK-460: Spark Metrics for CollectD Configuration for collecting Spark metrics (apache#476)
1 parent 8ba7290 commit 90cacc6

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

bin/configure.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,13 @@ if [ -f $SPARK_HOME/conf/spark-defaults.conf.template ] && [ ! -f $SPARK_HOME/co
119119
cp "$SPARK_HOME/conf/spark-defaults.conf.template" "$SPARK_HOME/conf/spark-defaults.conf"
120120
fi
121121

122+
#
123+
# Create metrics.properties from metrics.properties.template
124+
#
125+
if [ -f $SPARK_HOME/conf/metrics.properties.template ] && [ ! -f $SPARK_HOME/conf/metrics.properties ] ; then
126+
cp "$SPARK_HOME/conf/metrics.properties.template" "$SPARK_HOME/conf/metrics.properties"
127+
fi
128+
122129
#
123130
# Make the logs directory rwx, and set the sticky bit.
124131
#

conf/metrics.properties.template

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@
128128

129129
## Examples
130130
# Enable JmxSink for all instances by class name
131-
#*.sink.jmx.class=org.apache.spark.metrics.sink.JmxSink
131+
*.sink.jmx.class=org.apache.spark.metrics.sink.JmxSink
132132

133133
# Enable ConsoleSink for all instances by class name
134134
#*.sink.console.class=org.apache.spark.metrics.sink.ConsoleSink
@@ -173,10 +173,10 @@
173173
#*.sink.slf4j.unit=minutes
174174

175175
# Enable JvmSource for instance master, worker, driver and executor
176-
#master.source.jvm.class=org.apache.spark.metrics.source.JvmSource
176+
master.source.jvm.class=org.apache.spark.metrics.source.JvmSource
177177

178-
#worker.source.jvm.class=org.apache.spark.metrics.source.JvmSource
178+
worker.source.jvm.class=org.apache.spark.metrics.source.JvmSource
179179

180-
#driver.source.jvm.class=org.apache.spark.metrics.source.JvmSource
180+
driver.source.jvm.class=org.apache.spark.metrics.source.JvmSource
181181

182-
#executor.source.jvm.class=org.apache.spark.metrics.source.JvmSource
182+
executor.source.jvm.class=org.apache.spark.metrics.source.JvmSource

0 commit comments

Comments
 (0)