Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
technique:adminsys:monitoring:metrologie:system_metrics [2020/11/08 22:39] – modification externe 127.0.0.1 | technique:adminsys:monitoring:collect:system_metrics [2022/05/24 21:07] (Version actuelle) – ppom | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Métriques système ====== | + | {{indexmenu_n> |
- | On veut collecter des métriques systèmes sur les différentes machines virtuelles, et les pousser dans notre Prometheus. | + | # Systèmes d' |
- | Pour cela on va utiliser le [[https:// | + | |
- | TODO ajouter doc Docker | + | On veut collecter des métriques systèmes (CPU, RAM, disque, réseau, etc.) sur les différentes machines virtuelles et physiques. Pour cela on va utiliser le [[https:// |
- | ``` | + | |
- | { | + | |
- | " | + | |
- | " | + | |
- | } | + | |
- | ``` | + | |
===== Installation ===== | ===== Installation ===== | ||
- | Pour installer le node_exporter, | + | Pour installer le //node_exporter//, on fait simplement |
```bash | ```bash | ||
apt-get install prometheus-node-exporter | apt-get install prometheus-node-exporter | ||
Ligne 25: | Ligne 18: | ||
===== Sécurisation ===== | ===== Sécurisation ===== | ||
- | Le node-exporter va exposer des métriques sur le port 9100 de la machine. Ceci signifie que n' | + | Le //node-exporter// va exposer des métriques sur le port 9100 de la machine. Ceci signifie que n' |
- | Si UFW a bien été configuré | + | |
+ | Vérifier qu'UFW a [[technique: | ||
+ | |||
+ | < | ||
+ | Rajouter une règle sur un UFW non configuré bloquera entièrement | ||
+ | </ | ||
+ | |||
+ | Ajouter | ||
```bash | ```bash | ||
- | ufw allow proto tcp from 91.224.148.61 | + | ufw allow proto tcp from <IPv4 monitoring> |
- | ufw allow proto tcp from 2a03: | + | ufw allow proto tcp from <IPv6 monitoring> |
``` | ``` | ||
- | |||
- | TODO ajouter Docker | ||
===== Configuration serveur ===== | ===== Configuration serveur ===== | ||
- | TODO fix vu que la doc est versionnée | + | Du côté de `vmagent`, il faut ajouter une entrée dans le [[https:// |
- | Sur le serveur Prometheus, il faut ajouter une entrée dans la liste des '' | + | |
```yaml | ```yaml | ||
Ligne 52: | Ligne 50: | ||
``` | ``` | ||
- | TODO ajouter conf Grafana sur l'autre page | + | < |
+ | Le *relabeling* permet simplement d' | ||
+ | </ | ||
+ | |||
+ | Il suffit enfin de redémarrer `vmagent` sur la machine qui le fait tourner pour prendre en compte la nouvelle configuration. | ||
+ | Le dashboard Grafana s' |