Prometheus クエリ言語: 集計関数と演算子の完全ガイド
プロメテウスクエリ言語は、以下の集約関数と演算子をサポートしています。
集約関数:
- avg()関数:指標の平均値を計算します。
- sum():指標の合計を計算します。
- count():指標の観測値の数を計算します。
- min():指標の最小値を計算します。
- max():指標の最大値を計算します。
- rate():速度を計算します。
- 増加(increase()):増加量を計算します。
演算子:
- +:プラス
- ー:引き算
- 掛け算
- 除算。
- == は、イコールという意味です。
- !=は、等しくない。
- :より大きい
- <:未満
- =:以上
- ≤:以下または同じより小さい
- and:そして
- もしくは:論理的なor
これらの集約関数や演算子は、Prometheusのメトリクスデータを分析や可視化するために複雑なクエリ文を作成する際に使用できます。