https://github.com/tbreuss/tig-stack-macos
TIG Stack (Telegraf - InfluxDB - Grafana) on macOS
https://github.com/tbreuss/tig-stack-macos
grafana influxdb macos tag-stack telegraf tig
Last synced: about 2 months ago
JSON representation
TIG Stack (Telegraf - InfluxDB - Grafana) on macOS
- Host: GitHub
- URL: https://github.com/tbreuss/tig-stack-macos
- Owner: tbreuss
- License: mit
- Created: 2024-11-16T12:57:29.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-11-18T06:31:53.000Z (5 months ago)
- Last Synced: 2025-01-17T22:11:32.477Z (3 months ago)
- Topics: grafana, influxdb, macos, tag-stack, telegraf, tig
- Language: Makefile
- Homepage:
- Size: 204 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TIG Stack on macOS
This repository uses docker-compose (Docker must be pre-installed on your machine) to set up a local Telegraf, InfluxDB and Grafana stack (known as TIG stack).
You can use this repository to collect system data with Telegraf, store it in InfluxDB and create diagrams in Grafana.
## Installation
Copy `.env.dist` to `.env`:
```
$ cp .env.dist .env
```Change the parameters in `.env` with the ones you like:
```
$ vi .env
```Start the application in the background:
```
$ make start
```Or start the application in the foreground:
```
$ make start-dev
```Open Grafana web application and login with the credentials you setup in the `.env` file.
Stop the application:
```
$ make stop
```## Uninstall
Go into the project folder and run:
```
$ make remove
```## Thanks to
- [Han Xiao](https://github.com/justlaputa/collectd-influxdb-grafana-docker)
- [Cristian Perez Brokate](https://github.com/cristianpb/collectd-influxdb-grafana-docker)
- [Claudio Proietti](https://github.com/H4M1O/mamo)
- [Kamalashree Nagaraj](https://medium.com/@nagaraj.kamalashree/b989b2faf9f8)