/mi2g-stack

The Telegraf, InfluxDB, & Grafana stack (TIG) powered by Docker & Docker Compose.

Primary LanguagePythonMIT LicenseMIT

Mosquitto, InfluxDB2, Grafana (MI2G) Stack

Gain the ability to analyze and monitor telemetry data by deploying the TIG stack within minutes using Docker and Docker Compose.

⚡️ Getting Started

Clone the project

  git clone https://github.com/huntabyte/mi2g-stack.git

Navigate to the project directory

  cd mi2g-stack

##BELOW NEEDS TO BE UPDATED

Change the environment variables define in .env that are used to setup and deploy the stack

├── .env         <---
├── docker-compose.yml
├── entrypoint.sh
└── ...

Customize the telegraf.conf file which will be mounted to the container as a persistent volume

├── .env
├── docker-compose.yml
├── entrypoint.sh
└── ...

Start the services

docker-compose up -d

Docker Images Used (Official & Verified)

InfluxDB / 2.3.0

Grafana-OSS / 8.4.3

Contributing

Contributions are always welcome!