In this tutorial, we are going to learn how to install and setup TIG Stack on Ubuntu 20.04.
TIG stack is a group of powerful open-source monitoring tools, Telegraf, InfluxDB and Grafana where;
- Telegraf is an open-source server agent for collecting and sending metrics and events from databases, systems, and IoT sensors.
- InfluxDB is an open-source time series database and provides datastore for metrics, events, and real-time analytics.
- Grafana is a data visualization and monitoring tool and supports time series datastores such as Graphite, InfluxDB, Prometheus, Elasticsearch.
TIG stack can be used for monitoring system metrics such as memory, disk, logged in users, system load, swap usage, system uptime, system processes.
Installing and Setup TIG Stack on Ubuntu 20.04
In order to install TIG stack, you need to install and setup each individual component of the stack, Telegraf, InfluxDB, Grafana.
Run System Update
To begin with, ensure that your system packages are up-to-date;
apt update apt upgrade
Install Telegraf on Ubuntu 20.04
You can install Telegraf on Ubuntu 20.04 either by downloading the DEB package file or directly from the InfluxData repos.
Install Telegraf using DEB Package File
To install Telegraf using the DEB binary, grab the binary installer from the InfluxData downloads page. You can simply obtain the link to binary installer and pull it with wget;
wget https://dl.influxdata.com/telegraf/releases/telegraf_1.14.3-1_amd64.deb
Once you have the binary downloaded, you can install it as follows