Prometheus deployment via compose with Grafana dashboards for Host and Docker stack.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
prometheus-grafana/README.md

36 lines
1.0 KiB

2 years ago
# PROMETHEUS & GRAFANA
## FONCTIONNEMENT
Ce projet vise à monitorer un server avec une stack Docker via prometheus pour le scrap des metrics et Grafana pour l'affichage de celles-ci sous forme de graphiques.
Alertmanager est utilisé pour envoyer des alertes mails en fonctions de la configuration contenu dans le fichier alert.rules
Caddy est utilisé pour l'authentification aux divers applicatifs.
Cadvisor est utilisé pour récupérer les informations sur les conteneurs Docker
2 years ago
## CONFIGURATION
- Configuration des accès via Caddy:
```bash
nano .env
```
- Configuration de la boîte mail pour les alertes:
```bash
nano alertmanager/alertmanager.yml
```
- Configuration des alertes:
```bash
nano alertmanager/alert.rules
```
> Note : Changer les valeurs dans alert.rules concernant le niveau d'alerte pour l'usage CPU ou RAM pour éviter de se faire spammer la boite mail.
> Note 2: Penser à commenter les règles d'alerte non utilisées
## AFFICHAGE
2 years ago
> Grafana est accessible via l'adresse: http://<IP-SERVER>:3000