Para iniciar, vamos acessar a pasta pública da Made4IT para fazer o download do template, procurar por "made4flow-zabbix-template.json":
https://www.made4it.com.br/downloads
Agora vamos importa-lo no Zabbix:
E pronto, já podemos criar um novo host com o novo template:
Lembre-se de adaptar as informações de acordo com a sua necessidade!
Para finalizar, vamos subir o zabbix-agent no servidor do Made4Flow:
cd /opt/made4flow
vi docker-compose.zabbix-agent2.yml
Agora cole o conteúdo dentro do arquivo:
version: "3.9"
services:
made4flow-zabbix-agent2:
image: zabbix/zabbix-agent2:alpine-6.4.6
container_name: made4flow-zabbix-agent2
hostname: zabbix-agent2
network_mode: host
user: root
restart: unless-stopped
privileged: true
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
- ZBX_HOSTNAME=made4flow-devnet
- ZBX_SERVER_HOST=192.168.162.187
Substitua o "192.168.162.187" pelo IP ou domínio do seu Zabbix
Substitua o "made4flow-devnet" pelo hostname que você adicionou no Zabbix
docker compose -f docker-compose.zabbix-agent2.yml up -d
Para confirmar que está tudo certo, os logs devem se parecer com estes:
docker container logs -f made4flow-zabbix-agent2
E Pronto, já vamos ter o monitoramento habilitado: