TICK stack
(重定向自 InfluxDB)
TICK stack 是一系列相关技术的集合,包括 Telegraf、InfluxDB、Chronograf 和 Kapacitor。它们结合起来提供了一个平台,用于存储、捕获、监控和可视化时间序列数据。
TICK stack 由以下技术组成:
- #Telegraf – 从包括 IoT 设备在内的各种来源收集时间序列数据。
- #InfluxDB – 高性能和高效的数据库,用于处理大量时间序列数据。
- #Chronograf – InfluxDB 数据的实时可视化工具。
- #Kapacitor – 基于 InfluxDB 数据视图以及这些视图中包含的异常情况进行监控和警报。
注意: 这些组件不必一起使用。 它们也可以用其他首选工具替换(例如,使用 Grafana 代替 Chronograf),或者完全不使用(例如 Kapacitor)。
Telegraf
安装
安装 telegrafAUR 或 telegraf-binAUR 软件包。
配置
主配置文件存储在 /etc/telegraf/telegraf.conf
。 有关可用插件、配置和自定义,请参阅上游文档。
同时 启动/启用 telegraf.service
。
InfluxDB
安装
配置
有关配置,请参阅 上游文档。
同时 启动/启用 influxdb.service
。
Chronograf
安装
安装 chronografAUR 或 chronograf-binAUR 软件包。
配置
主配置文件存储在 /etc/chronograf/chronograf.conf
。 有关配置,请参阅 上游文档。
同时 启动/启用 chronograf.service
。
Kapacitor
安装
安装 kapacitorAUR 或 kapacitor-binAUR 软件包。
配置
主配置文件存储在 /etc/kapacitor/kapacitor.conf
。 有关配置,请参阅 上游文档。 许多示例也可以在 官方 github 仓库中找到。
同时 启动/启用 kapacitor.service
。