私はプロメテウスとグラファナに不慣れです...
私の主な目標は、リクエストごとの応答時間を取得することです。
私にとっては簡単なことのように思えましたが、何をしても必要な結果が得られません。
過去数分/時間/日のサービス遅延を分析できる必要があります。私が見つけた現在の実装は、15秒ごとにスクレイピングされる単純なSUMMARY(分位数の定義なし)でした。
現在、次のクエリを使用しています。
rate(http_response_time_sum{application="myapp",handler="myHandler", status="200"}[1m])
/
rate(http_response_time_count{application="myapp",handler="myHandler", status="200"}[1m])
2つの「データセット」を取得しています。最初の値は「NaN」です。これはゼロによる除算の結果だと思います。
事前にTHX!
(spring-clientを使用)
あなたの質問は正しいです。過去1分間にクエリがなかった場合、結果はNaNになります。