Я использую функциональность датчика dropwizard в моем коде следующим образом:
private AtomicInteger heapUsageAfterCollectionThresholdExceeded;
new Gauge<Integer>() {
@Override
public Integer getValue() {
return heapUsageThresholdExceeded.get();
}
Теперь это начинает выдвигать значение heapUsageThresholdExceeded в графит. Я ожидал увидеть целочисленные значения в графите. Но в графите я вижу значение, представленное в виде десятичной точки (0,15). У меня есть следующие вопросы:
- Почему целочисленная шкала указывается в виде десятичного значения?
- Как часто мастер удаления измеряет / выдвигает показатель для зарегистрированного датчика?
ref: https://metrics.dropwizard.io/3.1.0/apidocs/com/codahale/metrics/Gauge.html