You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Grafana中Prometheus CPU告警规则24小时评估周期设置及问题咨询

关于Grafana中Prometheus CPU告警规则的两个问题解答

1. 配置24小时评估周期

在Grafana创建或编辑Prometheus告警规则时,直接在规则编辑页面的「评估间隔(Evaluation Interval)」字段设置为24h即可。这个字段控制规则每隔多久自动执行PromQL查询、评估告警条件。

注意:如果你的Prometheus采集间隔(scrape interval)远大于24小时,可能会导致评估时数据不足,需确保Prometheus的采集频率能支撑24小时周期的评估逻辑。

2. 自动禁用24小时未触发的告警

Grafana没有原生支持自动禁用未触发告警的功能,需要通过API结合自定义脚本实现:

  • 第一步:在Grafana中创建具备「编辑告警规则」权限的API密钥(路径:Configuration > API Keys)。
  • 第二步:编写脚本(比如Python、Shell),完成两个核心操作:
    • 调用Grafana的告警规则API,获取目标CPU告警规则的ID和当前状态。
    • 通过PromQL查询该告警最近24小时的触发情况,例如:count_over_time(grafana_alerts{alertname="你的CPU告警名", state="firing"}[24h]) == 0,若结果为真,调用API将该规则设置为禁用状态。
  • 第三步:用定时任务工具(比如Linux的cron、Windows的任务计划)每日执行一次脚本,实现自动检查和禁用。

内容的提问来源于stack exchange,提问作者sai krishna

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 06:53:09