TICK Stack

出自 ArchWiki

TICK Stack 是一系列相关技术的集合,包括 Telegraf、InfluxDB、Chronograf 和 Kapacitor。 它们结合在一起,为存储、捕获、监控和可视化时序数据提供了一个平台。

TICK Stack 由以下技术组成

  • #Telegraf – 从包括 IoT 设备在内的各种来源收集时序数据。
  • #InfluxDB – 用于处理大量时序数据的高性能且高效的数据库存储。
  • #Chronograf – InfluxDB 数据的实时可视化。
  • #Kapacitor – 基于 InfluxDB 数据视图以及这些视图中包含的异常进行监控和警报。
注意: 这些组件不必一起使用。 它们也可以被其他首选工具替换(例如,使用 Grafana 代替 Chronograf),或者完全不使用(例如 Kapacitor)。

Telegraf

安装

安装 telegrafAURtelegraf-binAUR 软件包。

配置

主配置文件存储在 /etc/telegraf/telegraf.conf。 有关可用的插件、配置和自定义,请参阅 上游文档

同时 启动/启用 telegraf.service

InfluxDB

安装

安装 influxdb 软件包。

配置

有关配置,请参阅 上游文档

同时 启动/启用 influxdb.service

Chronograf

安装

安装 chronografAURchronograf-binAUR 软件包。

配置

主配置文件存储在 /etc/chronograf/chronograf.conf。 有关配置,请参阅 上游文档

同时 启动/启用 chronograf.service

Kapacitor

安装

安装 kapacitorAURkapacitor-binAUR 软件包。

配置

主配置文件存储在 /etc/kapacitor/kapacitor.conf。 有关配置,请参阅 上游文档。 许多示例也可以在 官方 github 仓库中找到。

同时 启动/启用 kapacitor.service

另请参阅