公开相同的指标但具有不同的标签

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)。