欢迎访问OceanBase官网获取更多信息:https://www.oceanbase.com/
OCP 对告警消息的管理主要包括:告警事件、告警消息通知记录、告警屏蔽和日志过滤。
告警事件 :当某集群处于异常状态,导致用户收到大量告警消息时,如需要对其中部分指定告警项进行查看和统计,可通过告警事件进行管理。
告警通知 :为您提供 90 天内的通知记录查看,超过 90 天的通知记录将会自动归档。
告警屏蔽 :实际生产过程中,当集群出现异常引发告警时,某些导致告警的已知问题可能需要较长时间才能恢复解决,为避免消息打扰,这时可使用告警界面中"告警屏蔽"页签中屏蔽告警的功能,对具体告警项进行短时间屏蔽。
日志过滤 :由于 OceanBase 数据库为分布式数据库,故存在三类不同的类型日志,包括 election 选举日志、 rootservice 管控服务日志、 observer 运行日志。OceanBase 数据库日志告警不基于告警规则触发,实现原理是在 OceanBase 数据库服务器节点上监视三种日志,发现 ERROR 级别的日志则触发告警。由于物理机环境及不同节点上系统环境千差万别,如果用户发现有 ERROR 级别日志误报的情况,可以在 OB 日志过滤 页面配置日志过滤规则。
查看告警事件
登录 OCP。
在左侧导航栏中单击 系统管理 > 告警 。
单击 告警事件 进入该页签中。
展开查询框,设置查询条件,如:需要查询 OCP 所有服务器上级别为严重且在告警中的应用告警,则可如图设置并单击 查询 按钮。
告警事件列表中将返回所有符合条件的告警事件。
在告警事件列表点击某条告警,进入告警事件 详情 页。
详情 页中可查看到告警产生的相关信息和该告警通知记录。
在告警事件详情页中单击 查看告警项 。
系统显示该告警事件的告警规则。
在告警事件详情页中单击 屏蔽告警 。
在屏蔽告警对话框中设置屏蔽该告警事件的 结束时间 ,并单击 确定 。
则该告警在结束时间前将不会再上报。
查看告警通知
登录 OCP。
在左侧导航栏中单击 系统管理 > 告警 。
单击 通知消息记录 进入该页签中。
展开查询框并输入查询条件,然后单击 查询 按钮。
系统将在查询框下方列表中返回所有符合条件的告警通知记录。
录入查询条件时应知:
来源:默认为 OB 告警 ,可切换为 应用告警 。
接收人:默认为当前登录用户,如需查看群消息通道发送的告警,可配置为 全部 。
如需查看通知涉及的告警信息,可在返回结果中单击通知记录前的 + 符号。
如需屏蔽该告警,可在返回结果中单击消息记录 操作 列的 屏蔽告警 。
在 屏蔽告警 对话框中配置屏蔽告警的 结束时间 ,则在结束时间前该告警将不会再上报。
说明
只有 消息形式 为 单条 时,才可执行 屏蔽告警 操作。
屏蔽告警
在 告警事件 和 通知消息记录 页签中可以快速屏蔽告警,但只能屏蔽已上报的告警,且只能规定屏蔽时间,屏蔽的灵活度不够。
以下所示的屏蔽方法可灵活地设置屏蔽条件,将用户不想关注的告警提早屏蔽。屏蔽条件新建好后,系统将会依照屏蔽条件对告警进行屏蔽,若没有立刻执行屏蔽,则建议多等 30 秒。
执行 OceanBase 集群的运维任务时,运维任务会自动设置告警屏蔽。
登录 OCP。
在左侧导航栏中选择 系统管理 > 告警 。
在屏蔽告警页签中单击 新建屏蔽条件 。
在 新建屏蔽条件 的对话框中配置屏蔽条件。
屏蔽条件 配置说明 来源 - OB:告警来源为 OB。
- 应用:告警来源为其他应用,如 OCP、OBProxy 等。
集群/应用 根据来源的选择而展示不同的界面词: - 来源选择 OB 时显示集群,选择待屏蔽的 OceanBase 集群。
- 来源选择 应用 时显示应用,需选择待屏蔽的应用。若选择的应用为 OBProxy,还需要选择要屏蔽的 OBProxy 集群。
屏蔽范围 依据实际需要,选择屏蔽的范围是全部、租户还是服务器。选项的显示根据前两个参数的配置而有不同。 租户/服务器 屏蔽范围 选择 租户 时,界面显示为租户,选择需要屏蔽告警的租户。
屏蔽范围 选择 服务器 时,界面显示为服务器,选择需要屏蔽告警的服务器。屏蔽告警项 选择需要屏蔽的告警,可多选。 结束时间 配置告警屏蔽的结束时间。在结束时间前,被屏蔽的告警不会上报。 - 可单击方框内自定义结束时间。
- 也可单击方框后的时间,如单击 6 小时 ,系统会将当前时间 + 6 小时填充到方框中。
过滤日志
您可以在 OCP 上为 OceanBase 数据库日志添加过滤关键字,以便上报告警时可忽略带关键字的日志记录。
说明
OceanBase 数据库的日志告警不是基于告警规则触发,其实现原理是监视 OceanBase 服务器上的日志,发现有 Error 级别的日志则触发告警。但有时 Error 级别的日志并非问题,此时可以添加过滤关键字,以便告警上报时忽略带有该关键字的 Error 级别的日志。
登录 OCP。
在左侧导航栏中选择 系统管理 > 告警 。
在 OB 日志过滤 页签中单击 添加过滤关键字 。
系统弹出 添加过滤关键字 的对话框。
根据实际需求配置过滤条件。
关键字 支持正则表达式。匹配该关键字的日志内容不会触发告警。
单击 确定 。
欢迎访问OceanBase官网获取更多信息:https://www.oceanbase.com/




