all:bibles:linux:serveur:grafana
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| all:bibles:linux:serveur:grafana [2024/06/14 11:10] – créée - modification externe 127.0.0.1 | all:bibles:linux:serveur:grafana [2026/07/23 15:11] (Version actuelle) – [Ubuntu 22.04] omeylhoc | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Grafana ====== | ||
| + | |||
| + | <note tip>Pour l' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | ==== Ubuntu 18.04 ==== | ||
| + | |||
| + | |||
| + | === Prérequis === | ||
| + | |||
| + | Normalement déjà présent : | ||
| + | |||
| + | <code bash> | ||
| + | sudo apt-get install -y adduser libfontconfig1 | ||
| + | </ | ||
| + | |||
| + | === Installation paquet .deb === | ||
| + | |||
| + | Installer la dernière version disponible sur le site [[https:// | ||
| + | |||
| + | <code bash> | ||
| + | wget https:// | ||
| + | sudo dpkg -i grafana_6.6.2_amd64.deb | ||
| + | </ | ||
| + | |||
| + | === Démarrage et activation === | ||
| + | |||
| + | <code bash> | ||
| + | sudo systemctl start grafana-server.service | ||
| + | sudo systemctl enable grafana-server.service | ||
| + | </ | ||
| + | |||
| + | ==== Ubuntu 22.04 ==== | ||
| + | |||
| + | === Prérequis === | ||
| + | |||
| + | <code bash> | ||
| + | sudo apt install apt-transport-https | ||
| + | sudo apt-get install -y software-properties-common wget | ||
| + | </ | ||
| + | |||
| + | === Installation paquet === | ||
| + | |||
| + | <code bash> | ||
| + | sudo curl -fsSL https:// | ||
| + | echo "deb [signed-by=/ | ||
| + | sudo apt update | ||
| + | sudo apt-get install grafana | ||
| + | </ | ||
| + | |||
| + | === Démarrage et activation du service === | ||
| + | |||
| + | <code bash> | ||
| + | sudo systemctl start grafana-server | ||
| + | sudo systemctl enable grafana-server | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | ===== Vérifications ===== | ||
| + | |||
| + | ==== Etat du service ==== | ||
| + | |||
| + | <code bash> | ||
| + | systemctl status grafana-server.service | ||
| + | </ | ||
| + | |||
| + | ==== Port à l' | ||
| + | |||
| + | <code bash> | ||
| + | netstat -tlnap | grep 3000 | ||
| + | ss -tlnap | grep 3000 | ||
| + | telnet 127.0.0.1 3000 | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | ===== Utilisation Grafana ===== | ||
| + | |||
| + | Se connecter sur l' | ||
| + | |||
| + | Il suffit maintenant d' | ||
| + | |||
| + | <note tip> | ||
| + | |||
| + | ==== Configuration du datasource prometheus ==== | ||
| + | |||
| + | * Cliquez sur la roue dentée situé dans la barre de menu à gauche. | ||
| + | * Cliquez sur le bouton "Add Data source" | ||
| + | * Renseignez les informations demandées comme l' | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ==== Création dashboard ==== | ||
| + | |||
| + | === Dashboard Node Exporter (métriques de l'OS) === | ||
| + | |||
| + | * Cliquez sur le bouton " | ||
| + | * Renseignez l'ID du dashboard récupéré sur le site de Grafana dans le 1er champ : 1860 pour notre cas. | ||
| + | * Renseignez les champs comme indiqué ci-dessous puis cliquez sur le bouton " | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | === Dashboard apache === | ||
| + | |||
| + | Procéder de la même façon avec comme id de dashboard : 3894. | ||
| + | |||
| + | === Dashboard MySQL === | ||
| + | |||
| + | * Cliquez sur la route dentée à gauche puis sur " | ||
| + | * Cliquez sur " | ||
| + | * Cliquez sur l' | ||
| + | * Normalement, | ||
| + | * En cliquant sur l'un d'eux (par exemple MySQL Overview) vous devriez voir apparaître vos Graph. | ||
| + | |||
| + | === MariaDB === | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | * Exporter : 0.33.0 | ||
| + | * Dashboard Grafana : 14 997 (il est conseillé de mettre l'ID du dashboard dans son nom au moment de l' | ||
| + | * Pour que cela fonctionne, il faut donner les bons arguments à l' | ||
| + | |||
| + | < | ||
| + | --log.level=debug | ||
| + | --compatible-mode --collect-all | ||
| + | </ | ||
| + | |||
| + | === MongoDB === | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | * Exporter : 0.14.0 | ||
| + | * Dashboard Grafana : 14 621 | ||
| + | |||
| + | === Wildfly === | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | * Création d’un fichier <color # | ||
| + | * Récupération de l’exporteur <color # | ||
| + | * Modification du <color # | ||
| + | |||
| + | MODULE_OPTS=" | ||
| + | |||
| + | Le dashboard Grafana récupéré est le 13489, mais a du être repris : mauvaise orthographe et métrique différents dans notre cas. | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | ===== Sources ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ---- | ||
| + | |||
