LogicielsOutils du tech

Monitoring #2 : Installation de Zabbix et Grafana

Dans ce nouvel article sur le monitoring, nous verrons ensemble comment installer Zabbix et Grafana afin de monitorer serveur, ou tout autre matériel.

Nous ferons l’installation via un script fait par mes soins qui installera Docker, Docker-compose puis une base de données Postgresql, Nginx, Zabbix-server 4.4, Grafana, Adminer et Zabbix-agent.

Pour installer cela, vous devez disposer d’un serveur sur Debian 9. Cela peut être une VM ou un VPS par exemple. Je vous conseille un VPS pour externaliser votre serveur de monitoring.

Installation :

Installation de Git

apt install -y git

Récupération des scripts

git clone https://github.com/PAPAMICA/scripts

Exécuter le script

cd scripts/debian/zabbix-server
chmod +x debian_install_zabbix_server.sh
./debian_install_zabbix_server.sh

Il faut alors rentrer le mot de passe pour la base de données et laisser faire le script.

Résultats :

Une fois le script terminé, vous devriez avoir ceci :

Il ne vous reste plus qu’à vous connecter à adresse_ip:8090 pour accéder à l’interface de Zabbix et à adresse_ip:3000 pour accéder à l’interface de Grafana. 

Attention : Pensez à changer les mots de passe par défaut !

Configuration de Zabbix dans Grafana :

Installation du plugin Zabbix

  1. Connectez-vous sur votre interface Grafana (port par défaut : 3000).
  2. Changez le mot de passe par défaut si ce n’est pas déjà fait.
  3. Dans l’onglet “Configuration” (à gauche), cliquez sur “Plugins”.
  4. Cherchez “Zabbix”  et cliquez sur “Enable”.

Le plugin est désormais installé et activé.

Connexion à Zabbix :

  1. Dans l’onglet “Configuration” (à gauche), cliquez sur “Data Sources”.
  2. Cliquez sur “Add data source”
  3. Cherchez “Zabbix” et sélectionnez-le.
  4. Dans le champs “Name” : Zabbix
  5. Dans le champs “URL” : http://IP_SERVEUR:8090/api_jsonrpc.php
  6. Cocher Basic Auth
  7. Dans “Basic Auth Details” : rentrez votre utilisateur et le mot de passe
  8. Dans “Zabbix API details” : rentrez votre utilisateur et le mot de passe
  9. Dans “Zabbix API details” – “Zabbix version” : 4.x
  10. Cliquez sur “Save & Test

Si vous obtenez le message suivant, c’est que votre Zabbix et bien configurer sur votre Grafana :

Votre Zabbix et votre Grafana sont désormais fonctionnels, nous allons pouvoir superviser notre premier serveur dans le prochain article.

Puisque vous êtes encore là...

...Si cet article vous a aidé ou informé, laissez-moi vous demander une petite faveur. Nombreux d'entre vous utilise AdBlock sur tech2tech. Alors n'hésitez pas à désactiver AdBlock sur ce site ou bien à faire un don pour m'aider à couvrir les frais autour du site.

Si chacun de ceux qui ont lu et apprécié cet article participe, le futur de tech2tech ne pourra être que meilleur. Merci à vous !.

FAIRE UN DON

PAPAMICA

Etudiant et Entrepreneur, je suis actuellement Administrateur Système et Réseau dans une société d'infogérance. Passionné par l'informatique et la domotique depuis plusieurs années, je souhaite partager mes connaissances au travers d'articles et de tutoriels. Vous retrouverez mes articles sur Tech2Tech et mes procédures sur Labo-Tech.fr.

Articles similaires

Bouton retour en haut de la page