Mon Home Lab Devops est composé à ce jour de 3
mini-pc dont un se fige de temps en temps (le plus vieux). J’ai donc mis en
place le monitoring de leurs ressources avec Prometheus. Le plus
compliqué a été de trouver où ajouter dans le fichier de valeurs du chart
helm ces jobs de scraping. Mais avant cela voyons comment installer
node-exporter sur les machines Linux.
Installation de prometheus-node-exporter sur les machines Linux
Pour installer node-exporter, il faudra tout installer à la main.
Mettez-y ce contenu :
Il faut aussi créer le fichier de configuration :
Y mettre ce contenu :
On active et on démarre le service :
Ajout des jobs de scraping des machines Linux à la configuration de Prometheus
Maintenant, il suffit d’aller faire un tour sur le dashboard de
Prometheus. Vous devriez voir apparaître vos machines Linux (il faut
patienter une petite minute pour les voir apparaître).
Si vous n’avez créé l’ingress le voila :
Maintenant, allons voir dans le dashboard node-exporter Full de Grafana si nos
nœuds sont présents. Oui, ils le sont.