Salutation, c’est parti pour la suite de l’installation, si tu arrives sur cette page par hasard, voici la première partie .
Grafana
Tu peux installer Grafana sur la même machine que InfluxDB, dans mon cas mon Debian 11.
Voici la doc officielle : https://grafana.com/docs/grafana/latest/setup-grafana/installation/debian/
Ouvre le terminal :
sudo apt-get install -y apt-transport-https
sudo apt-get install -y software-properties-common wget
sudo wget -q -O /usr/share/keyrings/grafana.key https://apt.grafana.com/gpg.key
echo "deb [signed-by=/usr/share/keyrings/grafana.key] https://apt.grafana.com stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
On ajoute le dépôt Grafana
sudo apt-get update
sudo apt-get install grafana
Et on installe
sudo systemctl daemon-reload
sudo systemctl start grafana-server
Et enfin on démarre le service.
A ce moment là tu peux te connecter via un navigateur à l’IP de ton serveur suivi du port 3000.
http://192.168.1.87:3000/
Le login est admin et le mdp est admin aussi, il faudra le changer à la première connexion
La première chose à faire est d’ajouter une source de données, je te renvoie vers l’article dédié que j’avais fait en urgence pour une personne de la communauté Home Assistant.
Grafana peut paraitre un peu compliqué au début, il faut se créer un dashboard et faire des requêtes.
Il faut savoir qu’on trouve des dashboards déjà tout prêt mais il faudra bien sur avoir également les données en conséquence.
Tu trouveras ton bonheur sur cette page
Pour un exemple, j’ai trouvé ce beau Dashboard pour un NAS Synology https://grafana.com/grafana/dashboards/1727-synology-dashboard/
Dans Overview on peut voir que le Dashboard utilise les données récupéré par Télégraf via SNMP.
L’installation et la configuration de télégraf sera le sujet d’un prochain article.
En tout cas si tu as déjà les données il suffit de cliquer sur Copy ID to clipboard.
De retour dans Grafana, vas dans Dashboard puis New tout à droite puis Import.
Il suffit de coller le chiffre dans le champ Import via grafana.com et de cliquer sur Load.
Il faut renseigner la base de données sur le dernier champ tout en bas et le dashboard devrait fonctionner
1 septembre 2023 at 13 h 44 min
Salut Tof.
Super tuto bien détaillé.
J’ai déjà mis en place Grafana avec un premier datasource Prometheus pour le monitoring de mes serveurs.
J’ai du ajouter un autre datasource (InfluxDB) car aucun dashboard disponible sous Prometheus pour mes switchs HPE…
À ce que je comprends, Il faut aussi Telegraf pour récolter les données ?
Je cherche des infos (tutos) sur ce point.
Si tu peux m’aider, ça serait top.
Merci 😉
1 septembre 2023 at 18 h 41 min
Salut, pour les switchs HPE tu dois pouvoir récupérer les données en SNMP et pour ça il te faut effectivement Telegraf.
Je n’ai toujours pas fait de tuto pour celui là, faut que j’y pense
6 septembre 2023 at 14 h 14 min
Merci pour ton retour Tof.
Je vais déjà commencer à regarder de mon côté. 😉
29 mars 2024 at 16 h 19 min
Salut, j’ai un projet dont l’objectif est d’importer certaines données API avec Node-red et influxDB. Une fois dans influxDB , visualiser sur grafana. Je n’arrive pas à ajouter et connecter la source InfluxDB sur Grafana. Sur ton tuto influx tu as parlé d’un fichier configuration.yaml que je n’arrive pas trouver. J’ai besoin de ton aide stp
29 mars 2024 at 23 h 09 min
Salut,
le fichier configuration.yaml est celui de Home Assistant, c’est en fait mon hub domotique qui envoie les données dans InfluxDB.
Je ne sais pas du tout comment s’y prendre avec Node Red.
Si tu arrives à tout envoyer vers InfluxDB et qu’il ne te manque plus que le lien entre InfluDB et Grafana, je t’invite à aller voir ce tuto : https://les-tutos-du-tof.fr/grafana-ajouter-une-source-de-donnees/
bon courage