Table des matières

Grafana

Pour l'installation de Prometheus se reporter à la page correspondante : Installation Prometheus

Installation sur Ubuntu 18.04

Prérequis

Normalement déjà présent :

sudo apt-get install -y adduser libfontconfig1

Installation paquet .deb

Installer la dernière version disponible sur le site https://grafana.com/grafana/download

wget https://dl.grafana.com/oss/release/grafana_6.6.2_amd64.deb
sudo dpkg -i grafana_6.6.2_amd64.deb

Démarrage et activation

sudo systemctl start grafana-server.service
sudo systemctl enable grafana-server.service

Haut de page

Vérifications

Etat du service

systemctl status grafana-server.service

Port à l'écoute

netstat -tlnap | grep 3000
ss -tlnap | grep 3000
telnet 127.0.0.1 3000

Haut de page

Utilisation Grafana

Se connecter sur l'interface à l'adresse http://adresse_IP:3000. L'utilisateur et le mot de passe par défaut sont « admin ».

Il suffit maintenant d'interfacer les metrics récoltées par prometheus via les exporters (voir Prometheus)

Plutôt que de devoir mémoriser toutes les adresses IP on peut utiliser le DNS local linux avec le fichier système /etc/hosts sur le serveur Prometheus. Il suffira alors d’utiliser le nom dans le fichier yaml de Prometheus.

Configuration du datasource prometheus

Création dashboard

Dashboard Node Exporter (métriques de l'OS)

Dashboard apache

Procéder de la même façon avec comme id de dashboard : 3894.

Dashboard MySQL

MariaDB

Monitoring mySQL MariaDB with Prometheus

--log.level=debug
--compatible-mode --collect-all

MongoDB

Monitoring MongoDB with Grafana

Wildfly

Monitoring Wildfly

MODULE_OPTS="-javaagent:/home/ec2-user/java-exporter/jmx_prometheus_javaagent-0.17.0.jar=9110:/home/ec2-user/java-exporter/jmx_exporter_conf.yaml"	

Le dashboard Grafana récupéré est le 13489, mais a du être repris : mauvaise orthographe et métrique différents dans notre cas.


Haut de page

Sources


Haut de page