暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

新建告警规则 OceanBase工具学习笔记194

数据库新手 2023-06-06
297

欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/

前提条件

当前登录 OCP 的用户为 ADMIN 角色或 ALARM_MANAGER 角色。

操作步骤

  1. 登录 OCP。
  2. 在左侧导航栏中单击 监控告警 > 告警 。
  3. 进入 告警规则 页签,单击 新建告警规则 。
  4. 配置告警规则的 基本信息 。
    1. 设置 告警规则名 。

第三方应用通过 告警规则名 对接 OCP 中的告警。仅支持字母、数字和下划线,建议遵循如下命名规则:

      1. OB 集群相关的告警,以 ob_cluster_ 为前缀。
      2. OB 租户相关的告警,以 ob_tenant_ 为前缀。
      3. OB 服务器相关的告警,以 ob_host_ 为前缀。
      4. OCP 服务器相关的告警,以 host_ 为前缀。
      5. OCP 服务相关的告警,以 ocp_service_ 为前缀。
      6. OBProxy 集群相关的告警,以 obproxy_cluster_ 为前缀。
      7. OBProxy 服务器相关的告警,以 obproxy_host_ 为前缀。
    1. 设置 说明 。

需能够简要表明该告警规则的作用。

    1. 设置 规则分组

将该告警规则加入到已有的规则分组中。

    1. 勾选是否 启用告警

对于系统内置告警规则及创建后暂时不再使用的告警规则,您后续可在此处对其进行禁用。

  1. 配置告警规则信息。
    1. 设置 告警对象

告警对象

配置说明

应用

告警来源。可选择 OceanBase、OBProxy、OCP、OMS 和日志。

告警对象类型

依据实际需要,选择告警规则的对象类型。选项的显示根据 应用 的选择而有不同。

告警对象

依据实际需要,选择具体的告警对象。当对象选择 全部 时,告警对象将包含当前告警对象类型下的已有对象和未来新增对象,您可通过勾选右侧的 排除对象,对不需要使用该告警规则的对象进行排除。

1

    1. 设置 告警规则 。

您可根据业务需求,配置不同的运算规则。系统将根据您配置的告警规则,上报不同级别的告警。

参数

说明

指标

在 指标 下拉框中选择,具体指标含义可在 告警参考 中搜索对应的指标了解。
单击 指标 下拉框中的 添加指标 按钮,您可进行自定义告警指标。

持续时间

配置告警持续时间,为 0 时表示符合运算规则立即触发。

告警等级

配置告警的等级。

Image 98

参数

说明

指标关系

为多个指标选择运算方式。可选择 AND 或 ORAND 为同时满足,OR 为满足任一即可。

指标

在 指标 下拉框中选择,具体指标含义可在 告警参考 中搜索对应的指标了解。
单击 指标 下拉框中的 添加指标 按钮,您可进行自定义告警指标。

添加规则

可为指标添加多个规则,系统将根据所选的指标关系对规则进行运算。

添加规则组

规则组即为多个指标的运算合集,需要在规则组中对多个指标配置指标关系。

持续时间

配置告警持续时间,为 0 时表示符合运算规则立即触发。

告警等级

配置告警的等级。

以下图多指标配置为例,当一台服务器的资源指标达到如下条件之一,并且持续 2 分钟后触发严重告警:

        1. 内存使用率超过 95%。
        2. NTP 时钟偏移超过 100ms。
        3. CPU 使用率超过 95% 且平均 load1 超过 2。

2

    1. 设置 告警周期 。

告警周期 又指检测周期,系统每个检测周期检查告警是否满足触发条件。检测周期默认为 60 秒。

    1. 设置告警的 消除周期 。
  1. 配置告警详情。

可通过 ${} 引用变量。告警详情模板会在告警事件中显示,并且对应变量 ${alarm_description},这个变量可以在告警消息的模板中被引用。

2

  1. 单击 提交

欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论