Cómo instalar la herramienta de monitoreo de Centreon en Rocky Linux 8

Comprobar la versión de PHP

Centreon es una herramienta de código abierto que puede monitorear toda su infraestructura, incluida la red, el sistema y la aplicación. Con Centreon puede configurar notificaciones según los umbrales, configurar alertas por correo electrónico, agregar fácilmente cualquier sistema de monitoreo.

Algunas características clave de la herramienta de monitoreo de Centreon son:

  • Centreon es una herramienta de monitoreo preparada para IA.
  • Centreon monitorea más de 470 componentes que incluyen nube, virtualización, microservicios, bases de datos, redes, IoT y muchos más.
  • Tiene más de 3000 plantillas preconfiguradas que seleccionan automáticamente el protocolo o método de monitoreo adecuado para cada componente de la infraestructura.
  • Puede crear paneles personalizados según sus necesidades.
  • Totalmente compatible con soluciones y plataformas de terceros como Nagios.

En este tutorial, le mostraré cómo instalar Centreon en Rocky Linux.

requisitos previos

  • Un servidor que ejecuta Rocky Linux 8.
  • Una contraseña de root está configurada en el servidor.

Paso 1: actualizar el sistema operativo

Antes de comenzar la instalación, actualicemos los paquetes de su sistema a la última versión. Para hacerlo, ejecute el siguiente comando:

sudo dnf update -y

Paso 2: deshabilite SELinux

Ahora marque SELinux y desactívelo, si está habilitado.

Ejecute el siguiente comando para verificar el estado de SELinux.

getenforce

Si está habilitado, desactívelo

vim /etc/selinux/config
SELINUX=disabled

Luego guarde el archivo y reinicie el sistema.

Paso 3: Instalar PHP

Habilitemos los repositorios EPEL y PowerTools ejecutando el siguiente comando en la Terminal:

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

sudo dnf config-manager –set-enabled powertools


Ahora instala remirepo y habilitarlo.

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

A continuación, instale PHP y otras extensiones.

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

Verifique y verifique la versión de PHP usando el siguiente comando

php --version

Comprobar la versión de PHP

Vamos a crear una zona horaria para PHP:

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

Aquí configuramos UTC, puede configurar su zona horaria.

Después de eso, aumentemos el tiempo de espera de ejecución del script PHP editando max_execution_time y max_input_time en el archivo php.ini.

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

guarde el archivo, habilite y reinicie el servicio PHP-FPM ejecutando el siguiente comando.

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

Paso 4: Instale el servidor de base de datos MariaDB

Instale el servidor MariaDB ejecutando el siguiente comando:

sudo dnf install mariadb-server

Ahora inicie el servicio MariaDB y permita que se inicie en el momento del arranque, luego verifique el estado del servicio MariaDB con el siguiente comando:-

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

A continuación, deberá asegurar el servidor de la base de datos, para hacerlo, ejecute el siguiente comando en la Terminal:-

sudo mysql_secure_installation

Aquí, configure una contraseña segura y responda las preguntas de la siguiente manera:

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

Después de esto, verifique la conexión MySQL ejecutando el comando:

mysql -u root -p

Iniciar sesión en mysql

Luego, debe crear un usuario distante con privilegios de raíz para la instalación de Centreon más adelante.

Inicie sesión en MySQL ejecutando el siguiente comando:

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

Paso 5: Instale los paquetes de Centreon

Vamos a instalar el repositorio Centreon

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

Ahora instale los paquetes de Centreon en Rocky Linux 8 ejecutando el siguiente comando en la terminal:

sudo dnf install centreon centreon-database

El conjunto centreon-database del paquete optimizó la configuración de MariaDB para Centreon:

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

Configuración de MariaDB

Echemos un vistazo al archivo de configuración.

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

Conferencia de Centreon

Ahora vuelva a cargar el demonio y reinicie el servicio MariaDB.

sudo systemctl daemon-reload
sudo systemctl restart mariadb

Ahora habilite todos los servicios necesarios durante el arranque del sistema.

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

Paso 6: Instalación web de Centreon

Antes de iniciar el proceso de instalación de Centreon Web, debe ejecutar los siguientes comandos:

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

Ahora inicie sesión en la interfaz web de Centreon y escriba lo siguiente:

http://<IP>/centreon

Esto le mostrará la pantalla Bienvenido a la configuración de Centreon como se muestra a continuación:

Configuración de Centreon

Ahora sigue las instrucciones

módulo de base de datos cargado en PHP

Ingrese la información del motor de monitoreo

Caminos

Aquí encontrará información sobre el módulo Centreon Broker

Directorios de configuración

En la página siguiente verá la información del administrador

Información del administrador

Aquí, ingrese la contraseña de root como la configuró durante sudo mysql_secure_installation y el usuario de la base de datos como lo creamos anteriormente.

Detalles de la base de datos

Instalará la base de datos y generará caché.

Instalación de la base de datos

Módulos y widgets de Centreon

Instalación de Centreon exitosa

Haga clic en el botón Finalizado e inicie sesión en el usuario y contraseña de administrador de Centreon tal como lo establecimos durante la instalación.

Inicio de sesión en Centreon

Después de iniciar sesión con éxito, verá el Tablero de instrumentos de Centreon como en la siguiente captura de pantalla:

Sistema de vigilancia Centreon

Conclusión

¡Felicidades! Ha instalado con éxito Centreon Monitoring Tool en Rocky Linux. Ahora puede explorar Centreon y aprender a monitorear la infraestructura del servidor.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *