En el anterior post os explicábamos como instalar Zabbix en un servidor, en este post os vamos a explicar como añadir a Zabbix nuestros servidores para que los monitorice.
Para que Zabbix pueda revisar el estado de nuestros servidores necesitamos instalar un agente Zabbix en cada uno de nuestros servidores, a continuación os explicamos como hacerlo y como configurar esos servidores en Servidor Zabbix. Al final del post hay otras explicaciones para instalar agente en otros sistemas operativos diferentes a Ubuntu, CentOS o Windows.
Instalar agente Zabbix en Ubuntu 16
# wget http://repo.zabbix.com/zabbix/3.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.4-1+xenial_all.deb # dpkg -i zabbix-release_3.4-1+xenial_all.deb # apt update # apt install zabbix-agent # update-rc.d zabbix-agent enable # /etc/init.d/zabbix-agent start
Instalar agente Zabbix en Ubuntu 18
# wget http://repo.zabbix.com/zabbix/3.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.4-1+bionic_all.deb # dpkg -i zabbix-release_3.4-1+bionic_all.deb # apt update # apt install zabbix-agent # update-rc.d zabbix-agent enable # /etc/init.d/zabbix-agent start
Instalar agente Zabbix Centos 7
# rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm # yum install zabbix-agent # service zabbix-agent start
Configurar agente Zabbix en Linux
Para configurar el agente Zabbix editaremos el siguiente fichero vi /etc/zabbix/zabbix_agentd.conf y añadiremos/modificaremos:
Server=10.20.10.XX #IP privada servidor Zabbix
Hostname=Zabbix server
Notas: El Hostname ha de coincidir con el Hostname de nuestro servidor Zabbix y debes permitir en el firewall el puerto del agente (Por defecto 10050 TCP).
Instalar agente Zabbix en Windows
Para instalar el agente Zabbix en Windows iremos a la página http://www.suiviperf.com/zabbix/index.php y nos descargaremos el instalador “zabbix_agent-3.2.6_x64”. Ejecutaremos el instalador e iremos avanzando hasta llegar a la siguiente pantalla:
En esa pantalla indicaremos la IP privada de nuestro servidor Zabbix.
Ahora iremos a “Panel de control > Sistema y Seguridad” en la sección Firewall haremos clic en “Permitir una aplicación a través de Firewall de Windows”. En la ventana que se nos abre haremos clic en “Permitir otra aplicación” y buscaremos nuestro agente Zabbix dándole al botón examinar:
Le daremos al botón “Agregar” y en la siguiente pantalla activaremos Zabbix Agent en redes “Publicas” y “Privadas” y le daremos al botón “Aceptar”.
Añadir Servidor a Zabbix Manualmente
Para añadir un servidor a Zabbix iremos a “Configuración > Equipos” y haremos clic en el botón de arriba a la derecha “Crear equipo”, nos aparecerán las siguientes pantallas:
Rellenaremos los datos que nos piden y en la “Interfaz del agente” pondremos la IP privada de nuestros Dervidor Cloud, en la siguiente pantalla configuraremos la plantilla “Linux OS” o “Windows OS”
Otros agentes Zabbix
Ubuntu 14:
# wget http://repo.zabbix.com/zabbix/3.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.4-1+trusty_all.deb # dpkg -i zabbix-release_3.4-1+trusty_all.deb # apt-get update # apt-get install zabbix-agent # update-rc.d zabbix-agent enable # /etc/init.d/zabbix-agent start
Debian 8:
# wget http://repo.zabbix.com/zabbix/3.4/debian/pool/main/z/zabbix-release/zabbix-release_3.4-1+jessie_all.deb # dpkg -i zabbix-release_3.4-1+jessie_all.deb # apt-get install zabbix-agent # apt-get update # apt-get install zabbix-agent # update-rc.d zabbix-agent enable # /etc/init.d/zabbix-agent start
Debian 9:
# wget http://repo.zabbix.com/zabbix/3.4/debian/pool/main/z/zabbix-release/zabbix-release_3.4-1+stretch_all.deb # dpkg -i zabbix-release_3.4-1+stretch_all.deb # apt-get update # apt-get install zabbix-agent # update-rc.d zabbix-agent enable # /etc/init.d/zabbix-agent start
Windows instalar agente manualmente
En caso de tener problemas con el instalador de Windows podemos descargar de la web de Zabbix el agente, puedes encontrarlo en “Zabbix pre-compiled agents” y “Windows”. El fichero que nos descarguemos lo descomprimiremos en C:\Zabbix\. Ahora editaremos el fichero de configuración que se encuentra en C:\Zabbix\zabbix_agents_2.4.4.win\conf\zabbix_agentd.win.conf y haremos los mismos cambios que en “Configurar agente Zabbix en Linux”, ahora ya podremos gestionar nuestro agente desde “símbolos de sistema” con estos comandos:
-Instalar Servicio:
C:\Zabbix\zabbix_agents_2.4.4.win\bin\win32\zabbix_agentd.exe --config C:\Zabbix\zabbix_agents_2.4.4.win\conf\zabbix_agentd.win.conf --install
-Iniciar Servicio:
C:\Zabbix\zabbix_agents_2.4.4.win\bin\win32\zabbix_agentd.exe --start
-Parar Servicio:
C:\Zabbix\zabbix_agents_2.4.4.win\bin\win32\zabbix_agentd.exe --stop
-Borrar Servicio:
C:\Zabbix\zabbix_agents_2.4.4.win\bin\win32\zabbix_agentd.exe --uninstall
Los pasos para abrir el firewall de Windows son los mismos que en “Instalar agente Zabbix en Windows”