User Tools

Site Tools


informatica:linux:zabbix:con_docker_compose

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-latest0.0.0.0:80→8080/tcp, 0.0.0.0:443→8443/tcpzabbix_zabbix-web-nginx-mysql_1
zabbix/zabbix-server-mysql:ubuntu-5.4-latest0.0.0.0:10051→10051/tcpzabbix_zabbix-server_1
mysql:8.0zabbix_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

Añadimos Raspberry Inversor en el grupo Linux Servers. Añadimos la IP en Interfaces pulsando add > agent:

Añadimos el Template de Linux

Pulsamos el botón Add y aparece en la lista generando gráficas:

informatica/linux/zabbix/con_docker_compose.txt · Last modified: 2021/11/27 21:11 by jose