/api_jsonrpc.php) através de um Collector na sua rede. Toda requisição é executada ao vivo, sob demanda — o Myrmex retorna apenas o que você pedir e não copia nem armazena nada do Zabbix do seu lado. As credenciais são resolvidas do seu lado e nunca passam pelo modelo.
O Que o Myrmex Pode Fazer
Monitorar hosts
Liste hosts e sua disponibilidade para ver o que o Zabbix está observando.
Revisar problemas
Leia os problemas e triggers atuais para apoiar a triagem de alertas.
Ler métricas
Consulte items e seus valores mais recentes ao vivo e retorne apenas o que você pediu.
Verificar a saúde do servidor
Leia o status do Zabbix para confirmar que o servidor de monitoramento está saudável.
Antes de Começar
- Um Collector que consiga alcançar o frontend do Zabbix por HTTPS (porta padrão
443; implantações self-hosted costumam usar80ou8080). Veja Modo Collector. - Um usuário do Zabbix com uma função de leitura e um token de API (os tokens de API exigem Zabbix 5.4 ou posterior).
Passo 1 — Crie a Credencial no Zabbix
1
Escolha ou crie um usuário
Em Users → Users, use ou crie uma conta com uma função somente leitura que possa ver os hosts e problemas que o Myrmex deve monitorar.
2
Gere um token de API
Vá em Users → API tokens, crie um token para esse usuário, defina uma expiração opcional e copie o valor (mostrado apenas uma vez). O Myrmex o envia como Bearer token para a API do Zabbix (
/api_jsonrpc.php).Passo 2 — Adicione a Integração no Myrmex
No Directory, escolha Add Integration → Zabbix e preencha:Conectar
Clique em Connect para validar a conexão com a API e concluir. O Zabbix então aparece em Environment → Integrations, e você pode perguntar sobre ele no Workspace ou por meio do agente Integration Specialist.A API fica em
/api_jsonrpc.php no frontend do Zabbix. Aponte a URL e a Port para o frontend que o Collector consegue alcançar, não para o banco de dados ou o processo do servidor.