普罗米修斯按标签分组

时间:2020-01-28 14:15:18

标签: prometheus

我有一个带有标签no和type的量规。假设我的一些指标是:

dbValues{no="10",type="invoice"} 1
dbValues{no="054017843",type="archive"} 1
dbValues{no="0562447",type="receipt"} 1 
dbValues{no="10",type="archive"} 1

我想按编号将这些指标分组。是否有可能做到这一点?

1 个答案:

答案 0 :(得分:0)

如果要计数,请执行以下操作:

sum by (no) (dbValues)

如果要求和,请执行以下操作:

var result = currentUsers?.GroupBy(cu => cu?.ID)
                          .Select(g => new {g.Key, Count = g.Count()})
                          .Where(g => g.Count > 1)
                          .OrderByDescending(x => x.Count);