public interface MetricsAccessor
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Long> |
getCounterValues(java.lang.String group,
java.lang.String counter)
Get the values of a counter
|
<T> java.util.Map<java.lang.String,T> |
getGaugeValues(java.lang.String group,
java.lang.String gauge)
Get the values of a gauge
|
java.util.Map<java.lang.String,java.lang.Double> |
getTimerValues(java.lang.String group,
java.lang.String timer)
Get the values of a timer
|
java.util.Map<java.lang.String,java.lang.Long> getCounterValues(java.lang.String group,
java.lang.String counter)
group - Group for the counter, e.g. org.apache.samza.container.SamzaContainerMetricscounter - Name of the counter, e.g. commit-calls<T> java.util.Map<java.lang.String,T> getGaugeValues(java.lang.String group,
java.lang.String gauge)
T - Type of the gauge value, e.g. Doublegroup - Group for the gauge, e.g. org.apache.samza.container.SamzaContainerMetricsgauge - Name of the gauge, e.g. event-loop-utilizationjava.util.Map<java.lang.String,java.lang.Double> getTimerValues(java.lang.String group,
java.lang.String timer)
group - Group for the timer, e.g. org.apache.samza.container.SamzaContainerMetricstimer - Name of the timer, e.g. choose-ns