https://github.com/chez14/gratheus
Monitoring Dashboard Template for your beloved DevOps/SRE things.
https://github.com/chez14/gratheus
docker docker-compose grafana-dashboard monitoring prometheus
Last synced: about 1 month ago
JSON representation
Monitoring Dashboard Template for your beloved DevOps/SRE things.
- Host: GitHub
- URL: https://github.com/chez14/gratheus
- Owner: chez14
- Created: 2020-07-04T09:07:49.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-05T22:06:32.000Z (almost 6 years ago)
- Last Synced: 2026-03-01T18:51:51.002Z (4 months ago)
- Topics: docker, docker-compose, grafana-dashboard, monitoring, prometheus
- Homepage:
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Gratheus: Grafana + Prometheus Combo
This is a basic template (that I use) for monitoring things.
In this package:
- Grafana
- Prometheus
- Blackbox Exporter for Prometheus
- Image Renderer for Grafana (not active by default)
- Persistent data for both Grafana and Prometheus
- Docker `restart: unless-stopped` policy.
## But before that,
You'll have to fine-tune the installation before it went to production. Things such as user and persistent
storage stuff that need to be taken care of before spinning up the server are quite.... important.
So in a nutshell here's what you need to do:
- Create data folder for storage:
```shell
$ mkdir .data
```
- Change the settings & run user on the `docker-compose.yml` file.
- chown && chmod, if you need.
```shell
$ chown -R 1001:1001 .data
```
- Then you can `docker-compose up` the nuclear facility.
- After that, you can log in to the grafana:
- URL: http://localhost
- Username: `monitoring` (UNLESS you changed the setting on `docker-compose.yml`!)
- Password: `securePassword` (UNLESS you changed the setting on `docker-compose.yml`!)