Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
If my understanding is correct, the metrics we provide are for every 60 seconds and all counters will be reset every 60 seconds. Current the MetricsSnapshotReporter seems missing this implementation. It sends out the metrics every 60 seconds but does not reset the counter value.
registry.getGroup(group).foreach { case (name, metric) => metric.visit(new MetricsVisitor { def counter(counter: Counter) = groupMsg.put(name, counter.getCount: java.lang.Long) def gauge[T](gauge: Gauge[T]) = groupMsg.put(name, gauge.getValue.asInstanceOf[Object]) }) }
Attachments
Attachments
Issue Links
- blocks
-
SAMZA-251 Add metrics for choose/process/window/commit/send time
- Resolved
- is related to
-
SAMZA-467 Add latency metrics to the different KeyValueStore layers in Samza
- Open
-
SAMZA-401 Add utilization metrics for the event loop
- Patch Available
- relates to
-
SAMZA-421 Test the performance before and after adding the Timer metric
- Open