公开相同的指标但具有不同的标签
Expose the same metric but with different labels
[普罗米修斯]你好!
我打算向普罗米修斯公开相同的指标但标签不同,例如:
m2{device="A"} 25 1513076400000
m2{device="B"} 20 1513075500000
m2{device="C"} 18 1513078680000
这三个元素指的是同一个时间序列还是3个不同的时间序列?为什么?
谢谢!
引自prometheus data model intro:
Every time series is uniquely identified by its metric name and a set
of key-value pairs, also known as labels.
所以你的三个元素是三个独立的时间序列。这比一个大字符串(例如:m2_device_B
)更好的原因是标签使相关指标的操作更加简单(例如:sum by label
)。
[普罗米修斯]你好! 我打算向普罗米修斯公开相同的指标但标签不同,例如:
m2{device="A"} 25 1513076400000
m2{device="B"} 20 1513075500000
m2{device="C"} 18 1513078680000
这三个元素指的是同一个时间序列还是3个不同的时间序列?为什么?
谢谢!
引自prometheus data model intro:
Every time series is uniquely identified by its metric name and a set of key-value pairs, also known as labels.
所以你的三个元素是三个独立的时间序列。这比一个大字符串(例如:m2_device_B
)更好的原因是标签使相关指标的操作更加简单(例如:sum by label
)。