欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/
前提条件
当前登录 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 和日志。 |
告警对象类型 | 依据实际需要,选择告警规则的对象类型。选项的显示根据 应用 的选择而有不同。 |
告警对象 | 依据实际需要,选择具体的告警对象。当对象选择 全部 时,告警对象将包含当前告警对象类型下的已有对象和未来新增对象,您可通过勾选右侧的 排除对象,对不需要使用该告警规则的对象进行排除。 |
- 设置 告警规则 。
您可根据业务需求,配置不同的运算规则。系统将根据您配置的告警规则,上报不同级别的告警。
参数 | 说明 |
|---|---|
指标 | 在 指标 下拉框中选择,具体指标含义可在 告警参考 中搜索对应的指标了解。 |
持续时间 | 配置告警持续时间,为 0 时表示符合运算规则立即触发。 |
告警等级 | 配置告警的等级。 |
参数 | 说明 |
|---|---|
指标关系 | 为多个指标选择运算方式。可选择 AND 或 OR,AND 为同时满足,OR 为满足任一即可。 |
指标 | 在 指标 下拉框中选择,具体指标含义可在 告警参考 中搜索对应的指标了解。 |
添加规则 | 可为指标添加多个规则,系统将根据所选的指标关系对规则进行运算。 |
添加规则组 | 规则组即为多个指标的运算合集,需要在规则组中对多个指标配置指标关系。 |
持续时间 | 配置告警持续时间,为 0 时表示符合运算规则立即触发。 |
告警等级 | 配置告警的等级。 |
以下图多指标配置为例,当一台服务器的资源指标达到如下条件之一,并且持续 2 分钟后触发严重告警:
- 内存使用率超过 95%。
- NTP 时钟偏移超过 100ms。
- CPU 使用率超过 95% 且平均 load1 超过 2。
- 设置 告警周期 。
告警周期 又指检测周期,系统每个检测周期检查告警是否满足触发条件。检测周期默认为 60 秒。
- 设置告警的 消除周期 。
- 配置告警详情。
可通过 ${} 引用变量。告警详情模板会在告警事件中显示,并且对应变量 ${alarm_description},这个变量可以在告警消息的模板中被引用。
- 单击 提交。
欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/




