我有一个指标 DS_Info {desc =“ GOT”,index =“ 312”,name =“ EC80”,exported_namespace =“ s905”}
无论如何,我可以提醒这些标签中的任何一个是否丢失。不是指标,只是标签之一。
谢谢
答案 0 :(得分:1)
您要提醒的是是否缺少任何标签(空):表示它是否与正则表达式.+
不同。
如果要排除度量标准本身缺失的情况,可以通过以下方式使用UNLESS
运算符:
- alert: MissingLabelInInfoMetric
rule: DS_Info UNLESS DS_Info{desc=~".+",index=~".+",name=~".+",exported_namespace=~".+"}
读为“警告,除非提到的标签不为空,否则DS_Info是否存在”。