高级 Kapacitor 使用
Chronograf 为 Kapacitor 提供了一个用户界面,InfluxData 的处理框架用于创建警报、运行 ETL 作业和检测数据中的异常。了解 Kapacitor 如何与 Chronograf 交互。
管理Kapacitor警报
Chronograf 提供关于 Kapacitor 警报的信息在警报历史页面。
Chronograf 将 Kapacitor 警报数据写入 InfluxDB 作为时间序列数据。
它将数据存储在 alerts measurement
在 chronograf 数据库中。
默认情况下,这些数据受到无限制的 retention policy (RP) 的约束。
如果您预计会有大量警报或不想永远存储您的警报历史,请考虑缩短默认保留策略的 duration。
修改chronograf数据库的保留策略
使用 Chronograf 管理页面 来修改 chronograf 数据库中的保留策略。
在数据库选项卡中:
- 在左侧导航栏中点击 InfluxDB 管理员。
- 将鼠标悬停在
chronograf数据库的保留策略列表上,然后点击保留策略旁边的编辑以进行更新。 - 更新保留策略的持续时间。
支持的最短持续时间为一小时(
1h),最长为无限(INF或∞)。 查看支持的持续时间单位。 - 点击 保存。
如果您将保留策略的持续时间设置为一个小时 (1h), InfluxDB
会自动删除在过去一小时之前发生的任何警报。
管理 Kapacitor 任务
管理Kapacitor TICKscripts
Chronograf 让您通过 TICKscripts 页面查看和管理所有为选定的 Kapacitor 订阅的 Kapacitor TICKscripts。
要在Chronograf中管理Kapacitor TICKscripts,请点击 警报 在左侧导航栏中并选择 TICKscripts。 执行以下一个或多个操作:
- 查看Kapacitor TICKscript任务。您一次最多可以查看100个TICKscript。如果您有超过100个TICKscript,列表将在页面底部分页。您还可以按名称过滤您的TICKscript。
- 查看 TICKscript 任务类型。
- 启用和禁用TICKscript任务。
- 创建新的 TICKscript 任务。
- 更新 TICKscript 任务。
- 重命名一个TICKscript。注意,重命名一个TICKscript会更新TICKscript中的
var name变量。 - 删除 TICKscript 任务。
- 使用警报规则生成器创建警报。查看 配置 Chronograf 警报规则。
完成后点击退出。
管理 Kapacitor Flux 任务
Kapacitor 1.6+ 支持 Flux 任务。 Chronograf 让您可以通过 Flux Tasks 页面查看和管理选定的 Kapacitor 订阅的 Flux 任务。
要在Chronograf中管理Kapacitor Flux任务,请点击 警报 在左侧导航栏中并选择 Flux任务 选项。执行以下一个或多个操作:
- 按名称查看和过滤Kapacitor Flux任务。
- 查看 Kapacitor Flux 任务活动。
- 启用和禁用Kapacitor Flux任务。
- 删除 Kapacitor Flux 任务。
有关Flux任务和Kapacitor的更多信息,请参阅 使用Flux任务与Kapacitor。