【问题标题】:Prometheus cpu seconds to percentagePrometheus cpu 秒到百分比
【发布时间】:2019-05-01 05:40:36
【问题描述】:

我想在 prometheus 中设置 cpu 使用率 > 85% 的警报。

我的主机公开了这些指标。

process_cpu_seconds_total[5m])

如何将其转换为 cpu 使用百分比?

【问题讨论】:

  • 这看起来像是系统指标,而不是 Kafka JVM 指标
  • 是的,这是 kafka 公开的主机级代理指标。
  • 当然。我的观点是,这似乎与 Kafka 无关,而只是 Prometheus 或更具体地说是 AlertManager

标签: alert monitoring prometheus


【解决方案1】:
irate(process_cpu_seconds_total{job="prometheus"}[5m])*10

【讨论】:

    【解决方案2】:
    irate(process_cpu_seconds_total{job="prometheus"}[5m]) * 100 / 2 (number of CPU cores)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-09
      • 2022-12-22
      • 2021-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-27
      相关资源
      最近更新 更多