如 promql 中的 kube_pod_labels{label_app_kubernetes_io_name=""}
在 订阅事件标签Key 中 不允许有空值
如 promql 中的 kube_pod_labels{label_app_kubernetes_io_name=""}
在 订阅事件标签Key 中 不允许有空值
订阅的事件,事件的标签我估计不会有空值,你的告警事件里有空value的标签么?截个图看看?
倒不是说value 的标签有空值,我的想法是,如何判断某个 labels 存不存在,比如我上面那条 promql 是可以过滤出不存在 label_app_kubernetes_io_name 这个labels 的 metrics
目前我发现在订阅规则中
我配置如下
但是消息发送不出来.
标签 team 在某些 metrics 中是不存在的.
你得贴告警事件的详情的截图,订阅规则是根据事件标签来订阅的,所以你得贴出告警事件的详情。
附,提问的小窍门供参考:https://mp.weixin.qq.com/s/eCoN4e8hoXfHtubNwbLMIQ
告警详情如下图所示