====== Configuración de Zabbix con Docker Compose ====== Descargamos el repositorio de Zabbix git clone https://github.com/zabbix/zabbix-docker cd zabbix-docker docker-compose -f docker-compose_v3_ubuntu_mysql_latest.yaml up Esto nos levanta estos dockers: |zabbix/zabbix-web-nginx-mysql:ubuntu-5.4-latest|0.0.0.0:80->8080/tcp, 0.0.0.0:443->8443/tcp|zabbix_zabbix-web-nginx-mysql_1| |zabbix/zabbix-server-mysql:ubuntu-5.4-latest|0.0.0.0:10051->10051/tcp|zabbix_zabbix-server_1| |mysql:8.0||zabbix_mysql-server_1| Instalamos los agentes en los servidores a monitorizar. Por ejemplo en la Raspberry Inversor con: apt-get install zabbix-agent Modificamos configuración para habilitar que el server de Zabbix pueda conectar con el agente. En este caso la ip del server es 192.168.111.1 /etc/zabbix/zabbix_agentd.conf Server=192.168.111.1 service zabbix-agent restart Para añadirlo, vamos a la interfície web del servidor en http://localhost: Usuario: Admin Contraseña: zabbix Pulsamos Configuration > Hosts > Create Hosts {{:informatica:linux:zabbix:zabbix_01.png|}} Añadimos **Raspberry Inversor** en el grupo **Linux Servers**. Añadimos la IP en Interfaces pulsando add > agent: {{:informatica:linux:zabbix:zabbix_02.png|}} {{:informatica:linux:zabbix:zabbix_03.png|}} Añadimos el Template de Linux {{:informatica:linux:zabbix:zabbix_04.png|}} Pulsamos el botón Add y aparece en la lista generando gráficas: {{:informatica:linux:zabbix:zabbix_05.png|}}