1

Prometheus と Graphana を実行するのは初めてです。Kubernetes ポッドが 15 分以上保留状態になったときに発生するアラートを作成したいと考えています。私が使用しているPromQLクエリは次のとおりです。

kube_pod_status_phase{exported_namespace="mynamespace", phase="保留中"} > 0

私が理解できなかったのは、ポッドがその状態にあった時間に基づいてアラートを作成する方法です。次の行に沿って、Graphana でアラート条件のいくつかの順列を試しました。

WHEN avg() OF query (A, 15m, now) IS ABOVE 1

すべてが、期間ではなく、状態内のポッドの数に基づいてアラートを発します。

状態の時間に基づいてアラートを作成するにはどうすればよいですか?

よろしくお願いします

4

1 に答える 1