TICK stack
The TICK stack is a collection of associated technologies that consists of Telegraf, InfluxDB, Chronograf and Kapacitor. They combine to deliver a platform for storing, capturing, monitoring and visualizing data that is in time series.
The TICK stack consists of the following technologies:
- #Telegraf – collection of tie sequential data from a range of sources including IoT devices.
- #InfluxDB – high performance and efficient database store for handling high volumes of time-series data.
- #Chronograf – real-time visualization of InfluxDB data.
- #Kapacitor – monitoring and alerting based on views of InfluxDB data and anomalies contained within those views.
Telegraf
Installation
Install the telegrafAUR or the telegraf-binAUR package.
Configuration
Main configuration file is stored at /etc/telegraf/telegraf.conf
. For available plugins, configuration and customization, see upstream documentation.
Also start/enable telegraf.service
.
InfluxDB
Installation
Configuration
For configuration, see upstream documentation.
Also start/enable influxdb.service
.
Chronograf
Installation
Install the chronografAUR or the chronograf-binAUR package.
Configuration
Main configuration file is stored at /etc/chronograf/chronograf.conf
. For configuration, see upstream documentation.
Also start/enable chronograf.service
.
Kapacitor
Installation
Install the kapacitorAUR or the kapacitor-binAUR package.
Configuration
Main configuration file is stored at /etc/kapacitor/kapacitor.conf
. For configuration, see upstream documentation. Many examples can also be found in official github repository.
Also start/enable kapacitor.service
.