/api_jsonrpc.php) a través de un Collector en tu red. Cada solicitud se ejecuta en vivo, bajo demanda: Myrmex devuelve únicamente lo que le pides y no copia ni almacena nada de Zabbix de su lado. Las credenciales se resuelven de tu lado y nunca pasan por el modelo.
Qué puede hacer Myrmex
Monitorear hosts
Enumera los hosts y su disponibilidad para ver qué está vigilando Zabbix.
Revisar problemas
Lee los problemas y triggers actuales para apoyar la clasificación de alertas.
Leer métricas
Consulta los items y sus últimos valores en vivo y devuelve solo lo que pediste.
Verificar el estado del servidor
Lee el estado de Zabbix para confirmar que el servidor de monitoreo está saludable.
Antes de comenzar
- Un Collector que pueda alcanzar el frontend de Zabbix por HTTPS (puerto por defecto
443; el autoalojado suele usar80u8080). Consulta el modo Collector. - Un usuario de Zabbix con un rol de lectura y un token de API (los tokens de API requieren Zabbix 5.4 o posterior).
Paso 1 — Crear la credencial en Zabbix
1
Elige o crea un usuario
En Users → Users, usa o crea una cuenta con un rol de solo lectura que pueda ver los hosts y problemas que Myrmex debe monitorear.
2
Genera un token de API
Ve a Users → API tokens, crea un token para ese usuario, establece una expiración opcional y copia el valor (se muestra solo una vez). Myrmex lo envía como un token Bearer a la API de Zabbix (
/api_jsonrpc.php).Paso 2 — Agregar la integración en Myrmex
Desde el Directory, elige Add Integration → Zabbix y luego completa:Conectar
Haz clic en Connect para validar la conexión con la API y finalizar. Zabbix aparecerá entonces en Environment → Integrations, y podrás preguntar sobre él en el Workspace o a través del Integration Specialist agent.La API se encuentra en
/api_jsonrpc.php en el frontend de Zabbix. Apunta la URL y el Port al frontend que el Collector pueda alcanzar, no a la base de datos ni al proceso del servidor.