Vous êtes ici:

Menu


Stacks Image 5804
Dans ce dernier article, nous allons installer et configurer Grafana. Nous utiliserons la version 4.1.x dite stable sur notre serveur Debian Graphana. Le but de cet article est de vous montrer qu'il est possible de récupérer des données de performances Centreon pour les incorporer dans Grafana. Pour une utilisation avancée, vous trouverez une multitude d'informations sur la toile.

8 - Installation de Grafana

Nous utiliserons le dépôt officiel de Grafana. Il faut récupérer les prérequis via apt-get.
apt-get install apt-transport-https curl
Ensuite il faut télécharger la signature du dépôt.
curl https://packagecloud.io/gpg.key | apt-key add -
Ajoutez le dépôt dans /etc/apt/sources.list
deb https://packagecloud.io/grafana/stable/debian/ jessie main
Il ne reste qu'à faire la mise à jour du dépôt et installer Grafana.
apt-get update
apt-get install grafana
L'installation est très rapide. Il ne reste plus que la configuration de systemd.
systemctl daemon-reload
systemctl enable grafana-server.service
systemctl start grafana-server
C'est terminé pour l'installation de grafana.

9 - Première configuration

Pour votre première configuration, connectez-vous sur l'interface web avec l'url http://172.16.209.106:3000. L'administrateur par défaut est admin mot de passe admin.
Stacks Image 5945
Une fois connecté, vous découvrez la première fenêtre d'accueil vous indiquant qu'aucune base n'est reliée à Grafana. Profitez-en pour changer le mot de passe admin.
Stacks Image 5962

9.1 Connexion à la data source

Cliquons sur l'icône data source pour créer votre première connexion.
Stacks Image 6713

9.2 Création du premier dashboard

Nous terminons par la création du premier dashboard. Cliquez sur New dashboard.
Stacks Image 6759
Ensuite, cliquez sur Graph.
Stacks Image 6776
Pour ajouter des métriques, cliquez sur le titre Panel Title, puis cliquez sur Edit. Des onglets s'affichent en bas du graphique.
Stacks Image 6825
Cliquez sur select metric pour atteindre la métrique désirée. Finir par l'astérie pour avoir les trois métriques Load.
Stacks Image 6847
Ci-dessous la sélection des métriques pour le graphe.
Stacks Image 6863
Les données s'affichent automatiquement, on peut réduire l'intervalle d'acquisition des données à une heure en sélectionnant l'icône en haut à droite.
Stacks Image 6882
Sauvegardez votre dashboard en cliquant sur l'icône représentant une disquette. On peut mémoriser plusieurs graphes dans un même dashboard.
Stacks Image 6917
Nommez votre dashboard test-centreon.
Stacks Image 6936
Notez l'url qui nous servira pour Centreon : http://172.16.209.106:3000/dashboard/db/test-centreon
Stacks Image 6974

9.3 Intégration dans Centreon

Comme l'article précédent, nous allons intégrer le dashboard dans une vue personnalisée de Centreon avec le widget HTTP Loader. Saisissez l'url précédente.
Stacks Image 1316801
Le graphe s'affiche dans la vue personnalisée.
Stacks Image 1316808
Inconvénient, lorsque l'on quitte la session de Grafana, vous n'êtes plus authentifié et vous ne pouvez pas visualiser le graphe en mode anonyme. Pour éviter ce problème d'authentification, nous allons faire une petite modification sur le serveur Garfana.
Stacks Image 1316811

9.4 Activation du mode anonyme

Connectez-vous sur le serveur Grafana en invite de commande. Editez le fichier /etc/grafana/grafana.ini et décommentez la ligne suivante en la modifiant.
[auth.anonymous]
# enable anonymous access
enabled = true
Relancez le serveur et les dashboards seront accessibles en lecture seule sans authentification.
systemctl restart grafana-server

9.5 Pour aller plus loin

Cette série d'articles sur Graphite et Grafana avec Centreon est terminé. Vous pouvez consulter ces liens
comments powered by Disqus
 Vous êtes ici: