首批通过分布式安全可靠测评,为关键业务系统打造
新建告警规则
更新时间:2023-08-16 15:51:32
OCP 系统内置了部分告警规则满足您对业务的日常监控需求,除此以外您还可参考本节定制您业务所需的告警规则。相比较 新建告警模板,新建告警规则可以更灵活地为每个规则都指定告警对象。
关于各内置告警规则的详细信息您可参考 告警参考。
前提条件
当前登录 OCP 的用户为 ADMIN 角色或 ALARM_MANAGER 角色。
操作步骤
登录 OCP。
在左侧导航栏中单击 系统管理 > 告警 。
进入 告警规则 页签,单击 新建告警规则 。
配置告警规则的 基本信息 。
设置 告警规则名 。
第三方应用通过 告警规则名 对接 OCP 中的告警。仅支持字母、数字和下划线,建议遵循如下命名规则:
OB 集群相关的告警,以 ob_cluster_ 为前缀。
OB 租户相关的告警,以 ob_tenant_ 为前缀。
OB 服务器相关的告警,以 ob_host_ 为前缀。
OCP 服务器相关的告警,以 host_ 为前缀。
OCP 服务相关的告警,以 ocp_service_ 为前缀。
OBProxy 集群相关的告警,以 obproxy_cluster_ 为前缀。
OBProxy 服务器相关的告警,以 obproxy_host_ 为前缀。
设置 说明 。
需能够简要表明该告警规则的作用。
设置 规则分组。
将该告警规则加入到已有的规则分组中。
勾选是否 启用告警。
对于系统内置告警规则及创建后暂时不再使用的告警规则,您后续可在此处对其进行禁用。
配置告警规则信息。
设置 告警对象。
告警对象 配置说明 应用 告警来源。可选择 OceanBase、OBProxy、OCP、OMS 和日志。 告警对象类型 依据实际需要,选择告警规则的对象类型。选项的显示根据 应用 的选择而有不同。 告警对象 依据实际需要,选择具体的告警对象。当对象选择 全部 时,告警对象将包含当前告警对象类型下的已有对象和未来新增对象,您可通过勾选右侧的 排除对象,对不需要使用该告警规则的对象进行排除。 
设置 告警规则 。
您可根据业务需求,配置不同的运算规则。系统将根据您配置的告警规则,上报不同级别的告警。
其中:
单指标
为告警上报配置单一化的运算规则。多个规则之间不能存在相同的阈值和级别,最多只能配置 5 个规则。
参数 说明 指标 在 指标 下拉框中选择,具体指标含义可在 告警参考 中搜索对应的指标了解。
单击 指标 下拉框中的 添加指标 按钮,您可进行自定义告警指标。持续时间 配置告警持续时间,为 0 时表示符合运算规则立即触发。 告警等级 配置告警的等级。 
多指标
多指标适用于更复杂的告警场景,支持对告警规则配置多层级的 AND 或 OR 的指标关系。
参数 说明 指标关系 为多个指标选择运算方式。可选择 AND 或 OR,AND 为同时满足,OR 为满足任一即可。 指标 在 指标 下拉框中选择,具体指标含义可在 告警参考 中搜索对应的指标了解。
单击 指标 下拉框中的 添加指标 按钮,您可进行自定义告警指标。添加规则 可为指标添加多个规则,系统将根据所选的指标关系对规则进行运算。 添加规则组 规则组即为多个指标的运算合集,需要在规则组中对多个指标配置指标关系。 持续时间 配置告警持续时间,为 0 时表示符合运算规则立即触发。 告警等级 配置告警的等级。 以下图多指标配置为例,当一台服务器的资源指标达到如下条件之一,并且持续 2 分钟后触发严重告警:
- 内存使用率超过 95%。
- NTP 时钟偏移超过 100ms。
- CPU 使用率超过 95% 且平均 load1 超过 2。

设置 告警周期 。
告警周期 又指检测周期,系统每个检测周期检查告警是否满足触发条件。检测周期默认为 60 秒。
上报告警前,每 60 秒检测一次触发条件是否达到,达到则上报告警。
上报告警后,每个 告警周期 检查告警是否依然还满足触发条件,满足则持续上报。
设置告警的 消除周期 。
即设置告警上报的持续时间。消除周期设置完成后,系统会在所设置的时间周期后对该告警进行消除。消除周期默认为 5 分钟。
配置告警详情。
可通过
${}引用变量。告警详情模板会在告警事件中显示,并且对应变量 ${alarm_description},这个变量可以在告警消息的模板中被引用。
单击 提交。