From 772b6f8a765f98695172fe3fbb5052d080d801e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Henning?= <soeren.henning@email.uni-kiel.de> Date: Fri, 2 Dec 2022 13:45:18 +0100 Subject: [PATCH] Enable JMX metrics in Samza properties --- .../uc1-beam-samza/samza-standalone.properties | 4 ++++ .../uc2-beam-samza/samza-standalone.properties | 4 ++++ .../uc3-beam-samza/samza-standalone.properties | 4 ++++ .../uc4-beam-samza/samza-standalone.properties | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/theodolite-benchmarks/uc1-beam-samza/samza-standalone.properties b/theodolite-benchmarks/uc1-beam-samza/samza-standalone.properties index 02411017e..a4c778604 100644 --- a/theodolite-benchmarks/uc1-beam-samza/samza-standalone.properties +++ b/theodolite-benchmarks/uc1-beam-samza/samza-standalone.properties @@ -15,3 +15,7 @@ systems.kafka.samza.factory=org.apache.samza.system.kafka.KafkaSystemFactory systems.kafka.consumer.bootstrap.servers=localhost:9092 systems.kafka.producer.bootstrap.servers=localhost:9092 systems.kafka.default.stream.replication.factor=1 + +# Configure JMX metrics exporter +metrics.reporter.jmx.class=org.apache.samza.metrics.reporter.JmxReporterFactory +metrics.reporters=jmx diff --git a/theodolite-benchmarks/uc2-beam-samza/samza-standalone.properties b/theodolite-benchmarks/uc2-beam-samza/samza-standalone.properties index 02411017e..a4c778604 100644 --- a/theodolite-benchmarks/uc2-beam-samza/samza-standalone.properties +++ b/theodolite-benchmarks/uc2-beam-samza/samza-standalone.properties @@ -15,3 +15,7 @@ systems.kafka.samza.factory=org.apache.samza.system.kafka.KafkaSystemFactory systems.kafka.consumer.bootstrap.servers=localhost:9092 systems.kafka.producer.bootstrap.servers=localhost:9092 systems.kafka.default.stream.replication.factor=1 + +# Configure JMX metrics exporter +metrics.reporter.jmx.class=org.apache.samza.metrics.reporter.JmxReporterFactory +metrics.reporters=jmx diff --git a/theodolite-benchmarks/uc3-beam-samza/samza-standalone.properties b/theodolite-benchmarks/uc3-beam-samza/samza-standalone.properties index 02411017e..a4c778604 100644 --- a/theodolite-benchmarks/uc3-beam-samza/samza-standalone.properties +++ b/theodolite-benchmarks/uc3-beam-samza/samza-standalone.properties @@ -15,3 +15,7 @@ systems.kafka.samza.factory=org.apache.samza.system.kafka.KafkaSystemFactory systems.kafka.consumer.bootstrap.servers=localhost:9092 systems.kafka.producer.bootstrap.servers=localhost:9092 systems.kafka.default.stream.replication.factor=1 + +# Configure JMX metrics exporter +metrics.reporter.jmx.class=org.apache.samza.metrics.reporter.JmxReporterFactory +metrics.reporters=jmx diff --git a/theodolite-benchmarks/uc4-beam-samza/samza-standalone.properties b/theodolite-benchmarks/uc4-beam-samza/samza-standalone.properties index 812a9784c..edcc3a985 100644 --- a/theodolite-benchmarks/uc4-beam-samza/samza-standalone.properties +++ b/theodolite-benchmarks/uc4-beam-samza/samza-standalone.properties @@ -16,6 +16,10 @@ systems.kafka.consumer.bootstrap.servers=localhost:9092 systems.kafka.producer.bootstrap.servers=localhost:9092 systems.kafka.default.stream.replication.factor=1 +# Configure JMX metrics exporter +metrics.reporter.jmx.class=org.apache.samza.metrics.reporter.JmxReporterFactory +metrics.reporters=jmx + # Configure serialization and stores serializers.registry.string.class=org.apache.samza.serializers.StringSerdeFactory stores.my-store.factory=org.apache.samza.storage.kv.RocksDbKeyValueStorageEngineFactory -- GitLab