Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 5 hours 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 (about 19 hours ago)
- Default Branch: main
- Last Pushed: 2024-11-16T15:05:31.000Z (about 17 hours ago)
- Last Synced: 2024-11-16T16:18:47.095Z (about 16 hours ago)
- Topics: grafana, influxdb, macos, tag-stack, telegraf, tig
- Language: Makefile
- Homepage:
- Size: 46.9 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.
## Removal
Go inside 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)