文档文档

高级 Kapacitor 用法

Chronograf 为 Kapacitor 提供用户界面,Kapacitor 是 InfluxData 的处理框架,用于创建警报、运行 ETL 作业以及检测数据中的异常。了解 Kapacitor 如何与 Chronograf 交互。

管理 Kapacitor 警报

Chronograf 在“警报历史记录”页面上提供有关 Kapacitor 警报的信息。Chronograf 将 Kapacitor 警报数据作为时间序列数据写入 InfluxDB。它将数据存储在 chronograf 数据库的 alerts measurement 中。默认情况下,此数据受无限的 保留策略 (RP) 约束。如果您预计会有大量警报或不想永久存储警报历史记录,请考虑缩短默认保留策略的 duration

修改 chronograf 数据库的保留策略

使用 Chronograf 管理页面 修改 chronograf 数据库中的保留策略。在“数据库”选项卡中

  1. 单击左侧导航栏中的 InfluxDB 管理
  2. 将鼠标悬停在 chronograf 数据库的保留策略列表上,然后单击要更新的保留策略旁边的 编辑
  3. 更新保留策略的 持续时间。支持的最小持续时间为一小时 (1h),最大持续时间为无限 (INF)。请参阅 支持的持续时间单位
  4. 单击 保存

如果您将保留策略的持续时间设置为一小时 (1h),则 InfluxDB 会自动删除过去一小时之前发生的任何警报。

管理 Kapacitor 任务

管理 Kapacitor TICKscripts

Chronograf 允许您使用 TICKscripts 页面查看和管理所选 Kapacitor 订阅的所有 Kapacitor TICKscripts。

  1. 要在 Chronograf 中管理 Kapacitor TICKscripts,请单击左侧导航栏中的 警报,然后选择 TICKscripts。执行以下一项或多项操作

    • 查看 Kapacitor TICKscript 任务。您一次最多可以查看 100 个 TICKscripts。如果您有超过 100 个 TICKscripts,列表将在页面底部分页。您还可以按名称过滤您的 TICKscripts。
    • 查看 TICKscript 任务类型。
    • 启用和禁用 TICKscript 任务。
    • 创建新的 TICKscript 任务。
    • 更新 TICKscript 任务。
    • 重命名 TICKscript。请注意,重命名 TICKscript 会更新 TICKscript 中的 var name 变量。
    • 删除 TICKscript 任务。
    • 使用警报规则构建器创建警报。请参阅 配置 Chronograf 警报规则
  2. 完成后,单击 退出

管理 Kapacitor Flux 任务

Kapacitor 1.6+ 支持 Flux 任务。Chronograf 允许您使用 Flux Tasks 页面查看和管理所选 Kapacitor 订阅的 Flux 任务。

要在 Chronograf 中管理 Kapacitor Flux 任务,请单击左侧导航栏中的 警报,然后选择 Flux Tasks 选项。执行以下一项或多项操作

  • 按名称查看和过滤 Kapacitor Flux 任务。
  • 查看 Kapacitor Flux 任务活动。
  • 启用和禁用 Kapacitor Flux 任务。
  • 删除 Kapacitor Flux 任务。

有关 Flux 任务和 Kapacitor 的更多信息,请参阅 将 Flux 任务与 Kapacitor 结合使用


此页是否对您有帮助?

感谢您的反馈!


Flux 的未来

Flux 即将进入维护模式。您可以继续像目前一样使用它,而无需对代码进行任何更改。

阅读更多

现已全面上市

InfluxDB 3 Core 和 Enterprise

快速启动。更快扩展。

获取更新

InfluxDB 3 Core 是一个开源、高速、近实时数据引擎,可实时收集和处理数据,并将其持久化到本地磁盘或对象存储。InfluxDB 3 Enterprise 构建在 Core 的基础上,增加了高可用性、读取副本、增强的安全性以及数据压缩,以实现更快的查询和优化的存储。InfluxDB 3 Enterprise 的免费层可供非商业家庭或业余爱好者使用。

有关更多信息,请查看