Package io.dropwizard.metrics5
Interface Metered
An object which maintains mean and moving average rates.
-
Method Summary
Modifier and TypeMethodDescriptionlonggetCount()Returns the number of events which have been marked.doubleReturns the fifteen-minute moving average rate at which events have occurred since the meter was created.doubleReturns the five-minute moving average rate at which events have occurred since the meter was created.doubleReturns the mean rate at which events have occurred since the meter was created.doubleReturns the one-minute moving average rate at which events have occurred since the meter was created.longgetSum()Returns the sum of events which have been marked.
-
Method Details
-
getCount
long getCount()Returns the number of events which have been marked. -
getSum
long getSum()Returns the sum of events which have been marked. -
getFifteenMinuteRate
double getFifteenMinuteRate()Returns the fifteen-minute moving average rate at which events have occurred since the meter was created.- Returns:
- the fifteen-minute moving average rate at which events have occurred since the meter was created
-
getFiveMinuteRate
double getFiveMinuteRate()Returns the five-minute moving average rate at which events have occurred since the meter was created.- Returns:
- the five-minute moving average rate at which events have occurred since the meter was created
-
getMeanRate
double getMeanRate()Returns the mean rate at which events have occurred since the meter was created.- Returns:
- the mean rate at which events have occurred since the meter was created
-
getOneMinuteRate
double getOneMinuteRate()Returns the one-minute moving average rate at which events have occurred since the meter was created.- Returns:
- the one-minute moving average rate at which events have occurred since the meter was created
-