TICK Stack
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
。