Skip to content

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

License

Notifications You must be signed in to change notification settings

lfischler/community-data-trust

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telegraf, InfluxDB, Grafana (TIG) Stack for Data Ingestion from Efergy Devices

Gain the ability to analyse and monitor Efergy data by deploying the TIG stack using Docker and Docker Compose.

Built on Huntabyte's TIG Stack Tutorial.

⚡️ Getting Started

Clone the project

git clone https://github.com/lfischler/tig-stack.git

Navigate to the project directory

cd tig-stack

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

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

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

├── telegraf/
│   ├── telegraf.conf <---
├── .env
├── docker-compose.yml
├── entrypoint.sh
└── ...

Start the services

docker-compose up -d

Docker Images Used (Official & Verified)

Telegraf / 1.30.3

InfluxDB / 2.7

Grafana-OSS / 11.0.0

Contributing

Contributions are always welcome!

Acknowledgements

Thanks to Huntabyte's original tutorial and code.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 66.6%
  • Shell 20.6%
  • Dockerfile 12.8%