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
すべてが、期間ではなく、状態内のポッドの数に基づいてアラートを発します。
状態の時間に基づいてアラートを作成するにはどうすればよいですか?
よろしくお願いします