Jump to content
ArchWiki

TICK stack

From ArchWiki

Related articles

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 time 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.
Note These components do not have to be used altogether. Also they can be replaced with other preferred tools (e.g. Grafana instead of Chronograf) or not used at all (e.g. Kapacitor).

Telegraf

Installation

Install the telegraf AUR or the telegraf-bin AUR 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

Install the influxdb package.

Configuration

For configuration, see upstream documentation.

Also start/enable influxdb.service.

Chronograf

Installation

Install the chronograf-bin AUR 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 kapacitor AUR or the kapacitor-bin AUR 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.

See also

AltStyle によって変換されたページ (->オリジナル) /