小编And*_*kiy的帖子

PromQL。如何添加不同指标的标签值

如果我有两个指标:

kube_pod_container_status_restarts_total {..., pod="my_pod_name_42", ...}
Run Code Online (Sandbox Code Playgroud)

container_memory_usage_bytes {..., pod_name="my_pod_name_42", cluster_name="megatron", ...}
Run Code Online (Sandbox Code Playgroud)

我想为重新启动指标设置警报,但包含cluster_name标签。我可以以某种方式聚合来自不同指标的标签值吗?

例如警报:

increase(kube_pod_container_status_restarts_total{namespace="42"}[1h])>4    
Run Code Online (Sandbox Code Playgroud)

需要以某种方式megatron在此处添加^,以便alertmanager能够在发送通知时使用此标签

prometheus promql prometheus-alertmanager

5
推荐指数
1
解决办法
1万
查看次数