Zabbix

Installer Zabbix 4.0 sur CentOS 7

Installer Zabbix 4.0 sur CentOS 7
Zabbix est un logiciel de surveillance open source. Vous pouvez utiliser Zabbix pour surveiller vos serveurs, services cloud, machines virtuelles autant d'autres. Dans cet article, je vais vous montrer comment installer Zabbix 4.0 sur CentOS 7. Alors, commençons.

Ajout du référentiel Zabbix :

Zabbix n'est pas disponible dans le référentiel de packages officiel de CentOS 7. Mais, vous pouvez facilement ajouter le référentiel de packages officiel Zabbix sur CentOS 7 et installer Zabbix à partir de là.

Pour installer le référentiel de packages officiel Zabbix sur CentOS 7, exécutez la commande suivante :

$ sudo rpm -i https://repo.zabbix.fr/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7
.noarque.tr/min

Le référentiel de packages officiel Zabbix doit être installé.

Mise à jour du cache du référentiel de packages YUM :

Maintenant, exécutez la commande suivante pour mettre à jour le cache du référentiel de packages YUM de votre machine CentOS 7 :

$ sudo miam makecache

Le cache du référentiel de packages YUM doit être mis à jour.

Installation de Zabbix :

Vous êtes maintenant prêt à installer Zabbix et tous les packages requis sur votre machine CentOS 7.

Pour installer Zabbix sur votre machine CentOS 7, exécutez la commande suivante :

$ sudo yum installer zabbix-server-mysql zabbix-web-mysql zabbix-agent

Maintenant, appuyez sur oui puis appuyez sur .

Les packages Zabbix sont en cours de téléchargement.

Maintenant, appuyez sur oui puis appuyez sur accepter la clé Zabbix GPG.

Maintenant, appuyez sur oui puis appuyez sur accepter la clé CentOS 7 GPG.

Maintenant, appuyez sur oui puis appuyez sur accepter à nouveau la clé Zabbix GPG.

Zabbix doit être installé.

Installation de la base de données MariaDB :

Maintenant, vous devez installer MariaDB. MariaDB sera utilisée comme magasin de données Zabbix.

Pour installer MariaDB sur CentOS 7, exécutez la commande suivante :

$ sudo yum installer mariadb mariadb-server

Maintenant, appuyez sur oui puis appuyez sur .

La base de données MariaDB doit être installée.

Maintenant, commencez mariadb service de base de données avec la commande suivante :

$ sudo systemctl démarrer mariadb

Ajoutez également mariadb service de base de données au démarrage du système avec la commande suivante :

$ sudo systemctl activer mariadb

Création d'une base de données pour Zabbix :

Maintenant, vous devez créer une base de données MariaDB pour Zabbix. Pour ce faire, exécutez la commande suivante :

$ sudo mysql -u racine

REMARQUE: Par défaut, pas de MariaDB racine le mot de passe est défini. Si vous souhaitez mettre en place un racine mot de passe, puis exécutez mysql_secure_installation commande et suivez l'assistant de configuration interactif. Connectez-vous ensuite à votre base de données MariaDB avec sudo mysql -u racine -p commander.

Vous devez être connecté à la console MariaDB.

Maintenant, créez une base de données MariaDB zabbix avec la commande suivante :

MariaDB [(aucun)]> créer le jeu de caractères zabbix de la base de données utf8 collationner utf8_bin;

Maintenant, accordez tous les privilèges à la base de données zabbix à l'utilisateur MariaDB zabbix et également définir le mot de passe pour l'utilisateur zabbix avec la commande suivante :

$ MariaDB [(aucun)]> accorde tous les privilèges sur zabbix.* à zabbix@localhost identifié par
'ZABBIX_DB_PASSWORD';

REMARQUE: Repalce ZABBIX_DB_PASSWORD avec le mot de passe que vous souhaitez définir. Dans mon article, je vais le mettre à zabbix.

Maintenant, quittez la console MariaDB avec la commande suivante :

$ MariaDB [(aucun)]> quitter

Maintenant, exécutez la commande suivante pour installer les tables Zabbix par défaut dans la base de données nouvellement créée :

$ zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | sudo mysql -uzabbix -Dzabbix -p

Maintenant, tapez le mot de passe de votre utilisateur MariaDB zabbix et appuyez sur .

Les tables Zabbix par défaut doivent être installées.

Configuration de Zabbix :

Maintenant, vous devez configurer Zabbix.

Tout d'abord, ouvrez le /etc/zabbix/zabbix_server.conf fichier avec la commande suivante :

$ sudo nano /etc/zabbix/zabbix_server.conf

Maintenant, trouvez le DBUser=zabbix ligne et mettre une nouvelle ligne DBPassword=zabbix ci-dessous comme indiqué dans la capture d'écran ci-dessous.

REMARQUE: Remplacer zabbix avec le mot de passe que vous avez défini pour l'utilisateur MariaDB zabbix.

Une fois que vous avez terminé, enregistrez le fichier en appuyant sur + X suivie par oui puis appuyez sur .

Maintenant, modifiez le /etc/httpd/conf.d/zabbix.conf fichier avec la commande suivante :

$ sudo nano /etc/httpd/conf.d/zabbix.conf

Maintenant, vous devriez voir la ligne suivante comme indiqué dans la capture d'écran ci-dessous.

Décommentez la ligne (en supprimant le signe # du début de la ligne) et modifiez Europe/Riga au fuseau horaire que vous souhaitez définir. Vous pouvez trouver une liste des codes de fuseau horaire sur https://en.Wikipédia.org/wiki/List_of_tz_database_time_zones

Une fois que vous avez terminé, enregistrez le fichier en appuyant sur + X suivie par oui puis appuyez sur .

Démarrage du serveur Zabbix :

Maintenant, vous devez redémarrer le serveur-zabbix, agent-zabbix, httpd prestations de service.

Pour ce faire, exécutez la commande suivante :

$ sudo systemctl redémarrer zabbix-server zabbix-agent httpd

Maintenant, ajoutez le serveur-zabbix, agent-zabbix, httpd services au démarrage du système avec la commande suivante :

$ sudo systemctl activer zabbix-server zabbix-agent httpd

Configuration de l'interface Zabbix :

Maintenant, vous devez configurer l'interface Web Zabbix à partir d'un navigateur Web.

Vous pouvez accéder à l'interface Zabbix en utilisant le nom d'hôte ou l'adresse IP de votre machine CentOS 7.

Pour trouver l'adresse IP de votre machine CentOS 7, exécutez la commande suivante :

$ ip a

Comme vous pouvez le voir, l'adresse IP est 192.168.21.133 dans mon cas. Ce sera différent pour toi. Alors, assurez-vous de le remplacer par le vôtre à partir de maintenant.

Maintenant, visitez l'interface Zabbix à partir de votre navigateur Web préféré à l'adresse http://192.168.21.133/zabbix. Vous devriez voir la page suivante. Cliquer sur L'étape suivante.

Maintenant, cliquez sur L'étape suivante.

Maintenant, tapez le mot de passe que vous avez défini pour votre utilisateur MariaDB zabbix et cliquez sur L'étape suivante comme indiqué dans la capture d'écran ci-dessous.

Maintenant, cliquez sur L'étape suivante.

Maintenant, vérifiez que tout va bien. Ensuite, cliquez sur L'étape suivante.

L'interface Zabbix doit être configurée. Maintenant, cliquez sur Finir.

Maintenant, vous devriez pouvoir vous connecter à l'interface Zabbix. Le nom d'utilisateur par défaut est Administrateur et le mot de passe par défaut est zabbix.

Une fois connecté, vous devriez pouvoir voir le tableau de bord Zabbix. Vous pouvez configurer les tâches de surveillance Zabbix à partir d'ici.

Alors, c'est comme ça que vous installez Zabbix 4.0 sur CentOS 7. Merci d'avoir lu cet article.

Jeux HD remasterisés pour Linux qui n'ont jamais eu de version Linux plus tôt
De nombreux développeurs et éditeurs de jeux proposent une remasterisation HD d'anciens jeux pour prolonger la durée de vie de la franchise, veuillez ...
Comment utiliser AutoKey pour automatiser les jeux Linux
AutoKey est un utilitaire d'automatisation de bureau pour Linux et X11, programmé en Python 3, GTK et Qt. En utilisant ses fonctionnalités de script e...
Comment afficher le compteur FPS dans les jeux Linux
Les jeux Linux ont reçu une impulsion majeure lorsque Valve a annoncé la prise en charge de Linux pour le client Steam et leurs jeux en 2012. Depuis l...