Zabbix es un software de código abierto desarrollado y respaldado por Zabbix SIA que monitorea numerosos parámetros de la red, así como la salud e integridad de servidores, máquinas virtuales, aplicaciones, servicios, bases de datos, sitios web, nubes y más.
Zabbix permite a los usuarios configurar alertas basadas en correo electrónico para cualquier evento, excelentes informes y visualización de datos basados en datos almacenados.
Todos los informes y estadísticas de Zabbix, los parámetros de configuración, el estado de la red, el estado del servidor, etc. se pueden evaluar desde cualquier ubicación a través de la interfaz web.
Esta guía describirá los pasos para instalar Zabbix y su configuración básica.
Paso 1: instale el servidor web Apache, PHP y la base de datos MySQL
1. Instale el servicio Apache2.
# apt-get install apache2 -y
2. Instale la base de datos MySQL.
# apt-get install mysql-server -y
3. Instale PHP.
# apt-get install php php-pear php-cgi php-common libapache2-mod-php php-mbstring php-net-socket php-gd php-xml-util php-mysql php-bcmath -y
Paso 2: descargue e instale Zabbix 6.2 en Ubuntu 22
1. Descarga en Ubuntu usando wget Zabbix Repository
.
# wget https://repo.zabbix.com/zabbix/6.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.2-2%2Bubuntu22.04_all.deb
2. Utilice el repositorio de instalación dpkg tool
.
# dpkg -i zabbix-release_6.2-2+ubuntu22.04_all.deb
3. Obtenga la última versión de la lista de paquetes.
# apt-get update
4. Instale el servidor, la interfaz y el agente de Zabbix.
# apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent -y
Paso 3 - Configuración de la base de datos
1. Use el siguiente comando para ingresar a MySQL.
# mysql
2. Ejecute el siguiente comando en su host de base de datos.
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;
3. Importación y datos en el host del servidor Zabbix initial schema
.
# zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix
Introduzca su contraseña cuando se le solicite:
4. log_bin_trust_function_creators
Deshabilite la opción después de importar el esquema de la base de datos.
# mysql
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;
Paso 4: configure el servidor Zabbix e inicie el proceso del servidor
1. Edite el archivo de configuración de Zabbix /etc/zabbix/zabbix_server.conf
.
# vi /etc/zabbix/zabbix_server.conf
Descomente DBPassword
e ingrese la contraseña de la base de datos de Zabbix:
DBPassword=password
2. Inicie Zabbix server
el proceso del agente y haga que se inicie en el arranque del sistema. Siga el comando dado a continuación.
# systemctl restart zabbix-server zabbix-agent apache2
# systemctl enable zabbix-server zabbix-agent apache2
3. language packs
Instalar para Zabbix.
# apt-get install language-pack-en
Paso 5: configure la herramienta de monitoreo Zabbix
1. Use un navegador web y vaya a http://IPaddress/zabbix/setup.php,111.111.111.111
es un ejemplo.
http://111.111.111.111/zabbix/setup.php
Haga clic Next step
y continúe a la página siguiente.
2. Esta página muestra los requisitos previos instalados y verificados.
Haga clic Next step
y continúe a la página siguiente.
3. Aquí debe ingresar la contraseña de su base de datos MySQL-Zabbix.
Haga clic Next step
y continúe a la página siguiente.
4. Configure su zona horaria, tema predeterminado, etc.
Haga clic Next step
y continúe a la página siguiente.
5. Resumen previo a la instalación. Compruebe todos los parámetros de configuración.
6. Cuando se complete el proceso de instalación, aparecerá un mensaje de felicitación.
Finish
haga clic
7. Use para http://111.111.111.111/zabbix/
iniciar sesión en Zabbix.
Default Username: Admin
Default Password: zabbix
Inicie sesión con las credenciales anteriores:
8. Mira Zabbix dashboard
.
9. Para cambiar la contraseña de la cuenta del administrador front-end de Zabbix, vaya a Administration
-> Users
–> y haga clic en Admin
.
10. Haga clic en el botón Change password
y agregue una nueva contraseña.
Haga clic en el botón inferior Update
para guardar la nueva contraseña de la cuenta de administrador.