|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Metered
An object which maintains mean and exponentially-weighted rate.
| Method Summary | |
|---|---|
long |
count()
Returns the number of events which have been marked. |
String |
eventType()
Returns the type of events the meter is measuring. |
double |
fifteenMinuteRate()
Returns the fifteen-minute exponentially-weighted moving average rate at which events have occurred since the meter was created. |
double |
fiveMinuteRate()
Returns the five-minute exponentially-weighted moving average rate at which events have occurred since the meter was created. |
double |
meanRate()
Returns the mean rate at which events have occurred since the meter was created. |
double |
oneMinuteRate()
Returns the one-minute exponentially-weighted moving average rate at which events have occurred since the meter was created. |
TimeUnit |
rateUnit()
Returns the meter's rate unit. |
| Methods inherited from interface com.yammer.metrics.core.Metric |
|---|
processWith |
| Method Detail |
|---|
TimeUnit rateUnit()
String eventType()
long count()
double fifteenMinuteRate()
top Unix command.
double fiveMinuteRate()
top Unix command.
double meanRate()
double oneMinuteRate()
top Unix command.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||