GNU/Linux >> Tutoriels Linux >  >> Rocky Linux

Comment installer Centreon Monitoring Tool sur Rocky Linux 8

Centreon est un outil open source qui peut surveiller l'ensemble de votre infrastructure, y compris le réseau, le système et l'application. En utilisant Centreon, vous pouvez définir des notifications en fonction de seuils, définir des alertes par e-mail, ajouter facilement n'importe quel système de surveillance.

Certaines fonctionnalités clés de l'outil de surveillance Centreon sont :

  • Centreon est un outil de surveillance prêt pour l'IA.
  • Centreon surveille plus de 470 composants, dont le cloud, la virtualisation, les microservices, les bases de données, les réseaux, l'IoT et bien d'autres.
  • Il dispose de plus de 3 000 modèles préconfigurés qui sélectionnent automatiquement le bon protocole ou la bonne méthode de surveillance pour chaque composant de l'infrastructure.
  • Vous pouvez créer des tableaux de bord personnalisés selon vos besoins.
  • Entièrement compatible avec les solutions et plates-formes tierces telles que Nagios.


Dans ce tutoriel, je vais vous montrer comment installer Centreon sur Rocky Linux.

Prérequis

  • Un serveur exécutant Rocky Linux 8.
  • Un mot de passe root est configuré sur le serveur.

Étape 1 :Mettre à jour le système d'exploitation

Avant de commencer l'installation, mettons à jour vos packages système vers la dernière version. Pour ce faire, exécutez la commande suivante :

sudo dnf update -y

Étape 2 :Désactiver SELinux

Vérifiez maintenant SELinux et désactivez-le, s'il est activé.

Exécutez la commande suivante pour vérifier l'état de SELinux.

getenforce

S'il est activé, désactivez-le

vim /etc/selinux/config
SELINUX=disabled

Enregistrez ensuite le fichier et redémarrez le système.

Étape 3 :Installer PHP

Activez les référentiels EPEL et PowerTools en exécutant la commande suivante dans Terminal :

sudo dnf -y install dnf-plugins-core epel-release

sudo dnf config-manager --set-enabled powertools


Installez maintenant remirepo et activez-le.

sudo dnf module reset -y php
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf module install php:remi-8.0

Ensuite, installez PHP et d'autres extensions.

sudo dnf -y install php  php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json php-opcache

Vérifiez et vérifiez la version de PHP à l'aide de la commande ci-dessous

php --version

Créons un fuseau horaire pour PHP :

sudo vim /etc/php.d/php-timezone.ini
date.timezone = Etc/UTC

Ici, nous définissons UTC, vous pouvez définir votre fuseau horaire.

Après cela, augmentons le délai d'exécution du script PHP en modifiant max_execution_time et max_input_time dans le fichier php.ini.

sudo vim /etc/php.ini
max_execution_time = 300
max_input_time = 300


enregistrez le fichier, activez et redémarrez le service PHP-FPM en exécutant la commande suivante.

sudo systemctl enable php-fpm
sudo systemctl restart php-fpm

Étape 4 :Installer le serveur de base de données MariaDB

Installez le serveur MariaDB en exécutant la commande suivante :

sudo dnf install mariadb-server

Maintenant, démarrez le service MariaDB et activez-le pour qu'il démarre au démarrage, puis vérifiez l'état du service MariaDB avec la commande suivante :-

sudo systemctl start mariadb
sudo systemctl status mariadb
sudo systemctl enable mariadb

Ensuite, vous devrez sécuriser le serveur de base de données, pour ce faire, exécutez la commande suivante dans Terminal :-

sudo mysql_secure_installation

Ici, configurez un mot de passe fort et répondez aux questions comme suit :

Change the root password? [Y/n] y
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] n
Remove test database and access to it? [Y/n] y

Après cela, vérifiez la connexion MySQL en exécutant la commande :

mysql -u root -p

Ensuite, vous devez créer un utilisateur distant avec les privilèges root pour l'installation ultérieure de Centreon.

Connectez-vous à MySQL en exécutant la commande ci-dessous :

mysql -u root -p
CREATE USER 'sohan'@'188.166.52.228' IDENTIFIED BY '123';
GRANT ALL PRIVILEGES ON *.* TO 'sohan'@'188.166.52.228' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit

Étape 5 :Installer les packages Centreon

Nous allons installer le référentiel Centreon

sudo dnf install https://yum.centreon.com/standard/21.10/el8/stable/noarch/RPMS/centreon-release-21.10-2.el8.noarch.rpm

Installez maintenant les packages Centreon sur Rocky Linux 8 en exécutant la commande ci-dessous dans le terminal :

sudo dnf install centreon centreon-database

Le package centreon-database a optimisé la configuration MariaDB pour Centreon :

cat /etc/systemd/system/mariadb.service.d/centreon.conf

Regardons le fichier de configuration

cat /etc/my.cnf.d/centreon.cnf



Rechargez maintenant le démon et redémarrez le service MariaDB.

sudo systemctl daemon-reload
sudo systemctl restart mariadb


Activez maintenant tous les services requis lors du démarrage du système.

sudo systemctl enable mariadb
sudo systemctl enable php-fpm
sudo systemctl enable httpd
sudo systemctl enable centreon
sudo systemctl enable cbd
sudo systemctl enable centengine
sudo systemctl enable gorgoned
sudo systemctl enable snmptrapd
sudo systemctl enable centreontrapd
sudo systemctl enable snmpd

Etape 6 :Installation de Centreon Web

Avant de lancer le processus d'installation de Centreon Web, vous devez exécuter les commandes suivantes :

sudo systemctl start mariadb
sudo systemctl start php-fpm
sudo systemctl start httpd
sudo systemctl start centreon
sudo systemctl start cbd
sudo systemctl start centengine
sudo systemctl start gorgoned
sudo systemctl start snmptrapd
sudo systemctl start centreontrapd
sudo systemctl start snmpd

Connectez-vous maintenant à l'interface Web de Centreon et tapez ce qui suit :

http://<IP>/centreon

Cela vous montrera l'écran de bienvenue dans Centreon Setup comme indiqué ci-dessous :

Suivez maintenant les instructions

Saisir les informations du moteur de surveillance

Vous trouverez ici les informations du module Centreon Broker

Sur la page suivante, vous verrez les informations d'administration

Ici, entrez le mot de passe root tel que vous l'avez défini lors de sudo mysql_secure_installation et l'utilisateur de la base de données tel que nous l'avons créé précédemment.

Il installera la base de données et générera le cache

Cliquez sur le bouton Terminé et connectez-vous à l'utilisateur et au mot de passe de l'administrateur Centreon comme nous l'avons défini lors de l'installation.

Après vous être connecté avec succès, vous verrez Centreon Dashboard comme la capture d'écran ci-dessous :

Conclusion

Toutes nos félicitations! Vous avez installé avec succès Centreon Monitoring Tool sur Rocky Linux. Vous pouvez maintenant explorer Centreon et apprendre à surveiller l'infrastructure des serveurs.


Rocky Linux
  1. Comment installer MariaDB 10.6 sur Rocky Linux 8

  2. Comment installer Docker sur Rocky Linux 8

  3. Comment installer Cockpit sur Rocky Linux 8

  4. Comment installer GitLab sur Rocky Linux 8

  5. Comment installer MariaDB sur Rocky Linux 8

Comment installer Joomla sur Rocky Linux 8

Comment installer Fail2ban sur Rocky Linux 8

Comment installer ImageMagick sur Rocky Linux 8

Comment installer Spotify sur Rocky Linux 8

Comment installer Grafana sur Rocky Linux 8

Comment installer Netdata sur Rocky Linux 8