创建 Chronograf 告警规则
Chronograf 提供了一个用户界面,用于 Kapacitor,这是 InfluxData 用于创建告警、ETL 作业(运行提取、转换、加载)和检测数据异常的 [处理框架](https://influxdb.org.cn/products/independent-software-vendors/})$. Chronograf 告警规则对应于 Kapacitor 任务,这些任务在满足特定条件时会触发告警。在后台,这些任务被存储为 TICKscripts,可以通过手动编辑或通过 Chronograf 进行编辑。可以通过 Chronograf 管理的常见告警用例包括:
- 带有静态上限、下限和范围的阈值。
- 基于单位或百分比变化的相对阈值。
- Deadman 交换机。
复杂的告警和其他任务可以直接在 Kapacitor 中作为 TICKscripts 定义,但可以在 Chronograf 中查看和管理。要了解如何在 Chronograf 中管理 Kapacitor TICKscripts,请参阅 管理 Kapacitor TICKscripts。
要求
开始使用 Chronograf 提供了以下各项要求的分步说明。
- 下载并安装整个 TICKstack(Telegraf、InfluxDB、Chronograf 和 Kapacitor)。
- 在 Chronograf 中创建 Kapacitor 连接.
管理 Chronograf 告警规则
Chronograf 允许您创建和管理 Kapacitor 告警规则。要管理告警规则:
要使用 Chronograf 创建和管理告警规则,请在左侧导航栏中点击 Alerting,然后选择 Alert Rules。执行以下任一操作:
- 查看告警规则。
- 启用和禁用告警规则。
- 删除告警规则。
- 使用 **Alert Rule Builder** 创建新的告警规则。
创建告警规则
在 Chronograf 的 **Alert Rules** 页面中:
点击 + Build Alert Rule。
为告警规则命名。
选择告警类型:
Threshold- 当数据越界时发出告警。Relative- 当数据相对于不同时间范围的数据发生变化时发出告警。Deadman- 当 InfluxDB 在指定时间内未收到相关数据时发出告警。
选择要在告警规则中使用的时间序列数据。
- 浏览数据库、度量、标签和字段,以选择所有相关数据。
定义规则条件。条件选项取决于告警类型。
选择并配置告警处理程序。
- 告警处理程序决定系统将告警发送到何处(事件处理程序)。
- Chronograf 支持多种事件处理程序,每种处理程序都有独特的配置选项。
- 可以添加多个告警处理程序,将告警发送到多个端点。
配置告警消息。
- 告警消息是伴随告警的文本。
- 告警消息是具有告警数据访问权限的模板。
- 可用的模板显示在消息文本字段下方。
- 键入告警消息时,点击数据模板会将它们插入到已输入文本的末尾。
点击 Save Rule。
启用和禁用告警规则
要启用和禁用告警,请在左侧导航栏中点击 Alerting,然后选择 Alert Rules。
- 要启用告警规则,请找到告警规则并点击 **Task Enabled** 复选框。一个蓝点表示任务已启用。将显示一条消息,确认规则已成功启用。
- 要禁用告警规则,请点击 **Task Enabled** 复选框。蓝点将消失,并显示一条消息,确认告警已成功禁用。
删除告警规则
要删除告警,请在左侧导航栏中点击 Alerting,然后选择 Alert Rules。
- 找到要删除的告警,然后将鼠标悬停在“Task Enabled”复选框上。右侧会出现一个 **Delete** 按钮。
- 点击 Delete 删除规则。
注意: 删除规则无法撤销,并且会永久移除规则。
查看告警历史
Chronograf 允许您在 **Alert History** 页面查看告警历史。
要查看告警历史,请在左侧导航栏中点击 Alerting,然后选择 Alert History。执行以下任一操作:
- 查看所有触发告警的历史记录。
- 按类型过滤告警历史。
- 查看指定时间范围内的告警历史。
此页面是否有帮助?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一员!我们欢迎并鼓励您对 Chronograf 和此文档提供反馈和错误报告。要查找支持,请使用以下资源