The TIG Stack is an acronym for a platform of open-source tools built to make collection, storage, graphing, and alerting on time series data easy.
A time series is any set of values with a timestamp where time is a significant data component. The classic real-world example of a time series is stock currency exchange price data.
To handle the flow of data related to a time series, some widely used tools are:
In this Lab we will use the following images:
InfluxDB is a time-series database compatible with SQL, so we can easily set up a database and a user. In a terminal, execute the following:
docker run -d -p 8086:8086 --name=influxdb influxdb:1.8
This will keep InfluxDB executing in the background (i.e., detached: -d
). Now we connect to the CLI:
docker exec -it influxdb influx
The first step consists in creating a database called “telegraf”:
> create database telegraf
> show databases
name: databases
name
----
_internal
telegraf
>