全部产品
Search
文档中心

云监控:告警规则

更新时间:Sep 20, 2026

在告警管理中,可以通过创建告警规则,制定特定应用的告警。当告警规则被触发时,系统会生成相应的告警事件,通过指定的通知方式向告警联系人、机器人、自定义Webhook和行动集成预案等方式,发送告警信息,以提醒您采取必要的解决措施。

前提条件

  • 已开通相应的可观测监控服务(如Prometheus、应用监控、日志服务等)。

  • 已创建通知对象。

创建告警规则

  1. 登录云监控2.0控制台,选择左侧导航栏所有功能 - 告警中心。

  2. 在告警中心页面,选择告警管理 - 告警规则。

  3. 在告警规则列表页面,单击创建告警规则。

  4. 在创建告警规则面板中,设置告警规则相关参数。

    1. 规则名称:告警规则的显示名称,用于标识该规则。建议使用有意义的名称便于管理。

    2. 告警对象:根据需求选择报警规则的告警对象。基于不同告警对象,继续设置相应参数,一般参数设置如下:

      参数

      描述

      检测条件

      设置触发告警的检测条件。

      • 持续时间:设置告警检测周期的时间。

      • 指标

      • 比较关系

      • 告警阈值:

        • 紧急:用于影响核心业务可用性,影响范围很大的重大问题。

        • 警告:用于可能导致业务出错或受影响的问题。

        • 普通:用于需要通知但优先级较低的场景。

      标签

      用户自定义的键值对标签,用于告警规则的分类和筛选。例如:env: production、team: sre。

      注解

      告警规则的扩展信息,用于存储长文本描述或 Runbook 链接。例如:description: CPU使用率过高、runbook_url: https://wiki.xxx.com/runbook\。

    3. 设置告警通知。

      • 通知对象:根据您的需求,可以选择一个或者多个通知对象方式,触发告警后接收告警信息。

        • 联系人:直接指定接收告警的人员。

        • 联系组:指定一组联系人接收告警。

        • 钉钉:通过钉钉群机器人发送告警。

        • 企业微信:通过企业微信机器人发送告警。

        • 飞书:通过飞书机器人发送告警。

        • Slack:通过 Slack 发送告警。

        • 自定义Webhook:通过自定义 HTTP 回调发送告警。

      • 集成到 ARMS 告警管理:根据需求选择是或者否。

        说明

        告警事件默认会发送到 ARMS 告警运维中心,如需设置告警通知,请前往 ARMS 告警运维中心进行配置。

      • 行动集成:选择特定的云产品或者第三方服务,处理告警后续的事务,如:日志服务、轻量消息队列、函数计算和第三方服务pagerDuty、Webhook。

      • 通道沉默周期:报警发生后未恢复正常,间隔多久重复发送一次报警通知。取值:1、5、10、15、30、50分钟,1、3、6、12、24小时。

        说明

        例如:当通道沉默周期选择12小时时,如果报警未恢复正常,则间隔12小时后,云监控会再次发送报警通知。

      • 生效时间:报警规则的生效时间。报警规则仅在生效期内才会发送报警通知。

        说明
        • 当报警规则不在生效期时,不会发送报警通知,但是报警历史记录仍然会显示在报警历史列表中。

        • 通知时间支持24小时内,可跨天,例如23:00 至 第二天01:00

管理告警规则

  • 在告警规则列表页面,可以查看所有已创建的告警规则,主要信息如下:

    字段

    说明

    告警状态

    规则当前的状态。取值:

    - 无告警(Ok):监控数据正常,未触发告警条件。

    - 告警中(Alarm):监控数据已触发告警条件,告警正在进行中。

    - 无数据(NoData):没有获取到监控数据。

    规则名称/ID

    告警规则的显示名称和唯一标识符(UUID)。

    启停状态

    规则是否启用。启用的规则会按配置的周期执行检查,禁用的规则不执行。

    业务来源

    规则所属的产品类型。

  • 可以通过如下告警参数,搜索目标告警规则。

    • 监控类型

    • 规则名称ID

    • 告警状态

    • 启停状态

    • 更多筛选:可以使用添加标签和添加通知对象方式搜索。

  • 资源范围选择为全部资源的系统默认报警规则,创建后无法直接修改关联资源范围以排除特定实例。如需排除特定资源,可复制该规则并在新规则中指定需监控的资源:

    1. 在告警规则列表页面,找到目标系统默认规则,单击操作列中的更多 > 复制。

    2. 在创建告警规则对话框中,选择需监控的指定资源。

    3. 单击确定,保存新规则。

    4. 在原系统默认规则的操作列中,单击更多 > 删除,删除原规则;或通过规则行的启停状态开关禁用原规则。

    说明

    未删除或未禁用原规则时,同一资源触发阈值会产生两条告警。

  • 编辑从云监控 1.0 迁移的告警规则时,告警通知仅支持旧式联系组 (ContactGroups),无法选择 2.0 新建的通知对象。1.0 使用报警联系组,2.0 使用通知对象和通知策略,两套系统不互通。建议在 2.0 控制台重新创建告警规则,新规则支持选择通知对象。

  • 编辑:选择目标告警规则,单击右侧操作列中的编辑,在对话框中修改信息,单击确定。

  • 启用/禁用:选择目标告警规则,在启停状态列通过按钮控制。

  • 删除:选择目标告警规则,单击右侧操作列中的图标image删除。

    警告

    删除后无法恢复,请谨慎操作。