/api_jsonrpc.php) attraverso un Collector sulla tua rete. Ogni richiesta viene eseguita in tempo reale, su richiesta: Myrmex restituisce solo ciò che chiedi e non copia né memorizza nulla di Zabbix dalla propria parte. Le credenziali vengono risolte dalla tua parte e non transitano mai attraverso il modello.
Cosa può fare Myrmex
Monitorare gli host
Elenca gli host e la loro disponibilità per vedere cosa sta osservando Zabbix.
Esaminare i problemi
Leggi i problemi correnti e i trigger a supporto del triage degli alert.
Leggere le metriche
Interroga gli item e i loro valori più recenti in tempo reale e restituisci solo ciò che hai chiesto.
Verificare lo stato del server
Leggi lo stato di Zabbix per confermare che il server di monitoraggio sia in salute.
Prima di iniziare
- Un Collector in grado di raggiungere il frontend di Zabbix tramite HTTPS (porta predefinita
443; le installazioni self-hosted usano spesso80o8080). Consulta Modalità Collector. - Un utente Zabbix con un ruolo di lettura e un token API (i token API richiedono Zabbix 5.4 o successivo).
Passaggio 1 — Crea la credenziale in Zabbix
1
Scegli o crea un utente
In Users → Users, usa o crea un account con un ruolo in sola lettura che possa vedere gli host e i problemi che Myrmex deve monitorare.
2
Genera un token API
Vai su Users → API tokens, crea un token per quell’utente, imposta una scadenza facoltativa e copia il valore (mostrato una sola volta). Myrmex lo invia come Bearer token all’API di Zabbix (
/api_jsonrpc.php).Passaggio 2 — Aggiungi l’integrazione in Myrmex
Dalla Directory, scegli Add Integration → Zabbix, quindi compila:Connessione
Fai clic su Connect per convalidare la connessione API e completare. Zabbix comparirà quindi in Environment → Integrations e potrai porre domande al riguardo nel Workspace o tramite l’agente Integration Specialist.L’API risiede su
/api_jsonrpc.php nel frontend di Zabbix. Punta URL e Port al frontend che il Collector può raggiungere, non al database o al processo del server.