正在加载

创建和管理规则

注意

对于可观测性无服务器项目,需要编辑器角色或更高才能创建和管理警报规则。要了解更多信息,请参阅分配用户角色和权限

警报允许您定义规则,这些规则检测不同应用程序中的复杂情况,并在满足这些情况时触发操作。 警报提供了一组内置的连接器和规则供您使用。

了解有关可观测性规则以及如何创建它们的更多信息

规则类型 名称 检测时间…​
AIOps 异常检测 异常匹配特定条件。
APM APM 异常 服务的延迟、吞吐量或失败事务率异常。
可观测性 自定义阈值 可观测性数据类型达到或超过给定值。
堆栈 Elasticsearch 查询 在最新的查询运行期间找到匹配项。
APM 错误计数阈值 服务中的错误数量超过定义的阈值。
APM 失败事务率阈值 服务中事务错误的速率超过定义的阈值。
指标 库存 基础设施库存超过定义的阈值。
日志 日志阈值 可观测性数据类型达到或超过给定值。
指标 指标阈值 可观测性数据类型达到或超过给定值。
APM 延迟阈值 服务中特定事务类型的延迟超过定义的阈值。
SLO SLO 烧毁率规则 烧毁率高于定义的阈值。

首先,您需要定义规则以及应多久对其进行评估。 您可以通过添加适当的操作(例如,发送电子邮件或创建问题)来扩展这些规则,以便在满足规则条件时触发。 这些操作在每个规则中定义,并由该操作的相应连接器(例如 Slack、Jira)实现。 您可以使用“管理规则”页面从头开始创建任何规则,也可以从其各自的 UI 创建特定的规则类型,并受益于一些预先填充的详细信息(例如,名称和标签)。

  • 对于 APM 警报类型,您可以选择“警报和规则”,并直接从 服务跟踪依赖项 UI 创建规则。
  • 对于 SLO 警报类型,从 SLO 页面打开 更多操作 菜单 操作菜单 并为 SLO 选择 创建新警报规则。 或者,当您创建新的 SLO 时,默认情况下会启用 创建新的 SLO 烧毁率警报规则 复选框,并将提示您在保存 SLO 时 创建 SLO 烧毁率规则

创建规则后,您可以打开 更多操作 菜单 更多操作 并选择 编辑规则 以检查或更改定义,和/或添加或修改操作。

Edit rule (failed transaction rate)

从操作菜单,您还可以

  • 禁用或删除规则
  • 克隆规则
  • 暂停规则通知
  • 运行规则(无需等待下一次计划检查)
  • 更新 API 密钥

单击“规则”页面上的单个规则以查看详细信息,包括规则名称、状态、定义、执行历史记录、相关警报等。

Rule details (APM anomaly)

规则可以有以下响应之一

失败
规则运行出错。
成功
规则运行没有错误。
警告
规则运行出现一些非关键错误。

通过规则列表,您可以快速暂停、禁用、启用或删除单个规则。

暂停规则后,规则检查会继续按计划运行,但警报不会触发任何操作。 您可以暂停指定的一段时间、无限期暂停或安排一次性或重复的停机时间。

当规则处于暂停状态时,您可以取消或更改此状态的持续时间。

要暂时禁止所有规则的通知,请创建一个 维护窗口

要导入和导出规则,请使用 已保存对象

规则在导出时被禁用。 系统会提示您在成功导入时重新启用该规则。

© . All rights reserved.