Da quali regioni proviene il maggior numero di segnalazioni su questo servizio nelle ultime 24 ore.
Mostra dove l’URL del servizio risultava irraggiungibile durante i periodi di interruzione rilevati. Le percentuali indicano la quota di controlli non riusciti dalle località di monitoraggio in ciascun paese.
Tocca cosa non funziona — un clic aiuta migliaia di altri a vedere l'interruzione.
Zabbix utilizza un server HTTP come Apache o Nginx insieme a PHP. Se il frontend smette di caricarsi, il primo passo è verificare che i servizi siano attivi. Controlla i log di Apache o Nginx in /var/log/ per errori di configurazione. Spesso il problema è una versione PHP incompatibile o un'estensione mancante come bcmath o mbstring. Aggiorna le dipendenze PHP e riavvia il server web.
Se il demone principale non parte, leggi il file di log in /var/log/zabbix/zabbix_server.log. Le cause più frequenti sono credenziali del database errate nel file di configurazione, porta 10051 già occupata da un altro processo, o permessi insufficienti sulle directory di dati. Correggi il parametro DBPassword e verifica con il comando ss -tlnp che la porta sia libera.
Il problema più comune è la mancata comunicazione tra agent e server. Verifica che la porta 10050 sia aperta sul firewall dell'host remoto. Controlla il parametro Server nel file zabbix_agentd.conf: deve contenere l'indirizzo IP corretto del server. Se usi la modalità passiva, assicurati che il server riesca a raggiungere l'agent; con la modalità attiva è il contrario.
Se le azioni sono configurate ma le notifiche non vengono inviate, apri la sezione dei log delle azioni nell'interfaccia. Errori tipici includono credenziali SMTP errate, porta 25 bloccata dal provider, o script di notifica personalizzato senza permessi di esecuzione. Per le notifiche via script esterno, verifica che il percorso in AlertScriptsPath sia corretto e che il file sia eseguibile.
Con il tempo la tabella history cresce enormemente. Abilita il processo interno housekeeper e configura i parametri HousekeepingFrequency e MaxHousekeeperDelete nel file di configurazione principale. Su PostgreSQL valuta l'uso del partizionamento della tabella history per mantenere le query veloci ed evitare che il frontend si blocchi durante il caricamento dei dati storici.