Hola a todos. Hace un tiempo, hice un par de entradas sobre la implementación de Zabbix y la instalación/configuración del agente Zabbix tanto en Windows como en Linux pero era para la versión Zabbix 2.4 y Ubuntu 14.04… o sea, bastante legacy ya; a veces es más fácil ver un videotutorial dado que se puede tener mayor certeza del procedimiento a seguir; por éste motivo, he realizado un videotutorial que muestra de una manera más práctica la implementación del servidor Zabbix para la gestión y monitoreo de redes en Ubuntu Server 18.04; se hace la comprobación y todo funciona bien.
Lo que se hace en el video es:
- Instalación de tasksel y lamp-server
- Descargar e instalar el servidor Zabbix con su frontend y su agente
- Configuración de la base de datos y otros detalles
- Proceso de instalación mediante el Frontend
- Iniciar sesión en Zabbix y el dashboard
- Configuración del agente Zabbix del servidor
- Comprobación del funcionamiento del agente Zabbix del servidor.
- Instalación y configuración del agente Zabbix en Windows 7
- Comprobación del funcionamiento del agente Zabbix de Windows 7
- Prueba final.
Adicional, les comparto las líneas de comando que se utilizaron en el vídeo para la instalación y configuración de Zabbix 5.0 en Ubuntu, al estilo de receta de cocina (directo al grano):
Instalación de tasksel y lamp-server
sudo apt install tasksel
sudo tasksel install lamp-server
Descargar e instalar el servidor Zabbix con su frontend y su agente
wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+bionic_all.deb
sudo dpkg -i zabbix-release_5.0-1+bionic_all.deb
sudo apt update
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent
Configuración de la base de datos y otras configuraciones
sudo mysql -u root -p
create database zabbix character set utf8 collate utf8_bin;
create user zabbix@localhost identified by 'Pass123*';
grant all privileges on zabbix.* to zabbix@localhost;
exit;
sudo zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | sudo mysql -u root -p zabbix
sudo nano /etc/zabbix/zabbix_server.conf
DBPassword=Pass123*
sudo nano /etc/zabbix/apache.conf
<IfModule mod_php7.c>
....
php_value date.timezone America/El_Salvador
sudo systemctl restart zabbix-server zabbix-agent apache2
sudo systemctl enable zabbix-server zabbix-agent
Proceso de instalación mediante el Frontend e Iniciar sesión en Zabbix, se puede ver en el vídeo compartido a partir del minuto 19:05
Lo demás, es mejor verlo en el vídeo (configuración básica de los host en Zabbix, instalación y configuración de los agentes, comprobación del funcionamiento, pruebas…); solo mencionar los 3 parámetros importantes de configurar en la configuración del agente Zabbix, tanto en Linux como en Windows:
- Server=x.x.x.x
- ServerActive=x.x.x.x
- Hostname=nombre_pc
Donde x.x.x.x es la IP del servidor Zabbix.
Bien, eso es todo estimados. Espero que les sea de utilidad. ¡Saludos!
buenisimo zabbix. Se pueden hacer muchas cosas que si se comprara un privativo te sacan un ojo de la cara y son modulares