Прометей: в чем разница между Gauge и GaugeMetricFamily? - PullRequest
0 голосов
/ 03 мая 2019

Я понимаю, что Gauge предназначен для отчетности, например. Метрики приложения "обычно", а GaugeMetricFamily для написания пользовательских коллекторов и экспортеров. Но я не могу понять, насколько они существенно отличаются. Есть ли разница?

1 Ответ

1 голос
/ 03 мая 2019

Можно подумать, что Gauge является дружественным к инструментам объектом, который заботится о отслеживании значений, параллелизма, меток.В конце этого он создает GaugeMetricFamily структуру данных как снимок своего текущего состояния (на самом деле он не использует GaugeMetricFamily, но это деталь реализации), когда это необходимо для скраба.

Для пользовательских коллекторов вы должны изготовить GaugeMetricFamily самостоятельно.

...