Chronograf
Chronograf is the user interface and administrative component of the InfluxDB 1.x platform. Use templates and libraries to rapidly build dashboards with real-time visualizations.
Chronograf allows you to quickly see the data that you have stored in InfluxDB so you can build robust queries and alerts. It is simple to use and includes templates and libraries to allow you to rapidly build dashboards with real-time visualizations of your data.
- Dashboards
- Administration
- Alerting
Kapacitor
Kapacitor is a native data processing engine for InfluxDB 1.x and is an integrated component in the InfluxDB 2.0 platform. Kapacitor can process both stream and batch data from InfluxDB, acting on this data in real-time via its programming language TICKscript.
- Action-oriented
- Streaming analytics
- Anomaly detection
Telegraf
Telegraf is an agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
- Offers a comprehensive suite of over 300 plugins, covering a wide range of functionalities including system monitoring, cloud services, and message passing
- Enables the integration of user-defined code to collect, transform, and transmit data efficiently
- Compiles into a standalone static binary without any external dependencies, ensuring a streamlined deployment process
- Utilizes TOML for configuration, providing a user-friendly and unambiguous setup experience
- Developed with contributions from a diverse community of over 1,200 contributors
Downloads
- influxdb : https://dl.influxdata.com/influxdb/releases/influxdb2-2.7.11-1.x86_64.rpm
- chronograf : https://dl.influxdata.com/chronograf/releases/chronograf-1.10.7.x86_64.rpm
- telegraf : https://dl.influxdata.com/telegraf/releases/telegraf-1.34.2-1.s390x.rpm
- kapacitor : https://dl.influxdata.com/kapacitor/releases/kapacitor-1.6.2-1.x86_64.rpm
Telegraf
In our case we will be setting up telegraf using docker. Debian-based image
docker pull telegraf
Alpine-based image
docker pull telegraf:alpine