I have followed the instruction to emit metrics from cassandra-connector. I am able to see the metrics but all them are zeros all the time. I tried 2.3.1 and 2.4.0 versions. I am seeing other spark driver metrics emitted properly.
I made sure the proper values in metrics.properties.
executor.source.cassandra-connector.class=org.apache.spark.metrics.CassandraConnectorSource driver.source.cassandra-connector.class=org.apache.spark.metrics.CassandraConnectorSource
I enabled in the spark context.
spark.cassandra.input.metrics and spark.cassandra.output.metrics
sample console sink output
-- Meters ---------------------------------------------------------------------- allspark.v1.driver.cassandra-connector.read-byte-meter count = 0 mean rate = 0.00 events/second 1-minute rate = 0.00 events/second 5-minute rate = 0.00 events/second 15-minute rate = 0.00 events/second allspark.v1.driver.cassandra-connector.read-row-meter count = 0 mean rate = 0.00 events/second 1-minute rate = 0.00 events/second 5-minute rate = 0.00 events/second 15-minute rate = 0.00 events/second allspark.v1.driver.cassandra-connector.write-byte-meter count = 0 mean rate = 0.00 events/second 1-minute rate = 0.00 events/second 5-minute rate = 0.00 events/second 15-minute rate = 0.00 events/second allspark.v1.driver.cassandra-connector.write-row-meter count = 0 mean rate = 0.00 events/second 1-minute rate = 0.00 events/second 5-minute rate = 0.00 events/second 15-minute rate = 0.00 events/second