2017-10-06 14 views
0

Prometheus PromQLの範囲ベクトルに欠損を数えることはできますか?範囲ベクトルにPromQLカウントがありません

私は不在の測定基準に基づいて稼働時間情報を生成する最も簡単な方法を探しています。

例:。:count_over_time(absent(metric_name)[1w])が、それは私が時間内に戻って行く必要があるため残念ながら、私は、ルールを使用することはできません

Error executing query: parse error at char 56: range specification must be preceded by a metric selector, but follows a *promql.Call insteadをスローします。

私が使用する回避策は、このクエリの結果を数えることです。
/api/v1/query_range?query=absent(metric_name)&start=1506672546&end=1507277346&step=60これはバニラ解決策ではありません。

答えて

0

これは良いことではありませんが、私はupメトリックを試してみると、簡単にavg_over_timeを使うことができます。

+0

ありがとう@ brian-brazil tiが私の問題を解決しました。 –

関連する問題