普罗米修斯:Gauge和GaugeMetricFamily有什么区别?

时间:2019-05-03 14:20:39

标签: prometheus

我了解到Gauge用于举报例如应用程序指标“通常”,GaugeMetricFamily用于编写自定义收集器和导出器。但是我无法弄清楚它们之间的显着差异。有区别吗?

1 个答案:

答案 0 :(得分:1)

您可以认为Gauge是一种对仪器友好的对象,它负责跟踪值,并发性和标签。最后,在需要抓取时,它会生成GaugeMetricFamily数据结构作为其当前状态的快照(它实际上并没有使用GaugeMetricFamily,但这是实现细节)。

对于自定义收集器,您必须自己制作GaugeMetricFamily