Prometheus 如果度量中缺少标签,则发出警报
我有一个度量单位 DS_Info{desc=“GOT”,index=“312”,name=“EC80”,exported_namespace=“s905”} 如果这些标签中的任何一个丢失,我是否可以发出警告。不是指标,只是其中一个标签Prometheus 如果度量中缺少标签,则发出警报,prometheus,prometheus-alertmanager,Prometheus,Prometheus Alertmanager,我有一个度量单位 DS_Info{desc=“GOT”,index=“312”,name=“EC80”,exported_namespace=“s905”} 如果这些标签中的任何一个丢失,我是否可以发出警告。不是指标,只是其中一个标签 谢谢如果有标签丢失(空),您需要发出警告:这意味着它与regex+不同 如果要排除缺少度量本身的情况,可以按以下方式使用除非运算符: - alert: MissingLabelInInfoMetric rule: DS_Info UNLESS DS_Info{
谢谢如果有标签丢失(空),您需要发出警告:这意味着它与regex
+
不同
如果要排除缺少度量本身的情况,可以按以下方式使用除非运算符:
- alert: MissingLabelInInfoMetric
rule: DS_Info UNLESS DS_Info{desc=~".+",index=~".+",name=~".+",exported_namespace=~".+"}
其内容为“如果DS_信息存在,则发出警报,除非提及的标签不为空”