Частота манометра Dropwizard - PullRequest
       25

Частота манометра Dropwizard

0 голосов
/ 11 ноября 2018

Я использую функциональность датчика dropwizard в моем коде следующим образом:

    private AtomicInteger heapUsageAfterCollectionThresholdExceeded;

       new Gauge<Integer>() {
        @Override
        public Integer getValue() {
            return heapUsageThresholdExceeded.get();
        }

Теперь это начинает выдвигать значение heapUsageThresholdExceeded в графит. Я ожидал увидеть целочисленные значения в графите. Но в графите я вижу значение, представленное в виде десятичной точки (0,15). У меня есть следующие вопросы:

  1. Почему целочисленная шкала указывается в виде десятичного значения?
  2. Как часто мастер удаления измеряет / выдвигает показатель для зарегистрированного датчика?

ref: https://metrics.dropwizard.io/3.1.0/apidocs/com/codahale/metrics/Gauge.html

1 Ответ

0 голосов
/ 26 февраля 2019

Чтобы ответить на ваш второй вопрос, это зависит от частоты, с которой сообщаются метрики. частота по умолчанию составляет 1 минуту

Вы можете указать частоту в вашем файле конфигурации. Например -

metrics:
  reporters:
    - type: graphite
      host: localhost
      port: 2003
      prefix: example
      frequency: 1m
...