Instalación y configuración de Zabbix 5.0 en Ubuntu Server 18.04

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!

Comentarios por Facebook

comentarios

Deja un comentario

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

*