問題タブ [promql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
9406 参照

prometheus - Prometheus カウント メトリックの変化を正しく検出する

カウント メトリックの変化を検出するための PromQL クエリを作成しようとしました。

私のこすり間隔は15秒です。

次のようにメトリックをクエリします。

http_server_requestsリダイレクトではなく、成功しなかったものの数を示します。

このメトリックを使用してアラート式を作成しようとすると、次のようになります。

私の考えでは、[1m] に 60 秒を掛けたレートが1変更が発生したときになると思いますが、私が知る限り、2?

これらのグラフは、これを明確に示しています。

プロメテウスグラフ

上のグラフは合計式で、下のグラフはサーバー要求数の変化です。下のグラフが +1 カウントされると、上のグラフも一時的に まで上がるはず1です (実際には まで上がり2ます)。

私は何を間違っていますか?私は何かを誤解しましたか?1変更が発生したときに値を取得するクエリを作成するにはどうすればよいですか? そのようなクエリを記述できると期待する必要がありますか?

ありがとう!