Kubernetes 普罗米修斯/格拉法纳在吊舱处于等待状态时发出警报

Kubernetes 普罗米修斯/格拉法纳在吊舱处于等待状态时发出警报,kubernetes,prometheus,grafana,promql,grafana-alerts,Kubernetes,Prometheus,Grafana,Promql,Grafana Alerts,我对经营普罗米修斯和格拉法纳还不熟悉。我想创建一个警报,当Kubernetes吊舱处于挂起状态超过15分钟时触发。我使用的PromQL查询是: kube_pod_status_phase{exported_namespace=“mynamespace”,phase=“Pending”}>0 我没有弄清楚的是,如何根据pod处于该状态的时间构建警报。我在Graphana尝试了几种警报条件的排列方式,大致如下: 当查询(A,15米,现在)的平均值()大于1时 all将根据状态中的吊舱数量而不是持续时

我对经营普罗米修斯和格拉法纳还不熟悉。我想创建一个警报,当Kubernetes吊舱处于挂起状态超过15分钟时触发。我使用的PromQL查询是:

kube_pod_status_phase{exported_namespace=“mynamespace”,phase=“Pending”}>0

我没有弄清楚的是,如何根据pod处于该状态的时间构建警报。我在Graphana尝试了几种警报条件的排列方式,大致如下:

当查询(A,15米,现在)的平均值()大于1时

all将根据状态中的吊舱数量而不是持续时间发出警报

如何根据状态中的时间构建警报


请&谢谢

有一个alertmanager规则资源,它有一个与您想要的非常接近的规则,但是我没有一个grafana工具可以将其转换为您的语法有一个alertmanager规则资源,它有一个与您想要的非常接近的规则,但是我没有grafana工具可以将其转换为您的语法