2017-06-23 13 views
1

だから、私はいくつかの操作のための時間を秒単位で収集したヒストグラムを持って、評価指標は以下のとおりです。プロメテウスのヒストグラムから特定のメトリックグループの数を表示するにはどうすればよいですか?

  • rpc_request_duration_seconds_bucket
  • rpc_request_duration_seconds_count
  • rpc_request_duration_seconds_sum

そして、この作品、私は私の分位を取得し、すべて、しかし、私は1秒以上かかるすべての要求のカウントを取得したい。どのように私はそのようなクエリを生成するのですか?

答えて

0

あなたはこれがあなたに1分の(スライド)間隔で秒あたりの要求を与える

rate(rpc_request_duration_seconds_count [1m]) 

のようなものを書きたいです。プロメテウスのQuery functions文書を参照してください。

2
rate(rpc_request_duration_seconds_bucket{le="+Inf"}[1m]) 
    - ignoring(le) 
rate(rpc_request_duration_seconds_bucket{le="1.0"}[1m]) 

は、1秒に1回以上実行されるクエリの数を返します。

これはすべてのクエリで、1秒以下のクエリを差し引いたものです。

関連する問題