Графит не показывает единицу измерения времени - PullRequest
0 голосов
/ 03 октября 2018

Графит не показывает единицу измерения времени.Я не уверен, что это миллисекунды или микросекунды.Как это проверить?Я сообщаю из JMX MeterRegistry.

Ответы [ 2 ]

0 голосов
/ 20 октября 2018

Вы можете добавить юнит к своей оси Y из общих настроек в графите.Для этого вам нужно подтвердить свой юнит по коду, так как вы публикуете его в JMX MeterRegistry.

0 голосов
/ 03 октября 2018

Исходя из добавленной вами метки «пружинный микрометр», я предполагаю, что вы используете микрометр.

Базовая единица времени регулируется MeterRegistry.getBaseTimeUnit().GraphiteMeterRegistry не отменяет его, а расширяет DropwizardMeterRegistry, поэтому будет использоваться DropwizardMeterRegistry.getBaseTimeUnit().Как видите, это миллисекунды.

ОБНОВЛЕНИЕ:

При сообщении в графит, есть преобразование единиц времени . Единицей времени для ставок являются секунды, а единицей времени для длительностей по умолчанию являются миллисекунды .

...