2

プロメテウスを使用して、過去 1 か月のポッドの最大 CPU 使用率を知りたいリソース (CPU) 要求と制限値を見積もろうとしています。

私はこの質問をチェックしましたが、私が望むものを得ることができませんでしたPrometheusクエリの戻り値からの範囲ベクトルの生成

私はこれを試しましたが、max_over_timeはワーカーオーバーレートではないようです

max (  
  max_over_time(
    rate(
      container_cpu_usage_seconds_total[5m]
    )[30d]
  )
) by (pod_name)

無効なパラメーター「クエリ」: 文字 64 での解析エラー: 範囲指定の前にメトリック セレクターが必要ですが、代わりに *promql.Call が続きます

4

2 に答える 2

0

次のようなことを試してください:

max_over_time(sum(rate(container_cpu_usage_seconds_total{pod="pod-name-here-759b8f",container_name!="POD", container_name!=""}[1m])) [720h:1s])

于 2020-01-14T19:04:36.577 に答える