1. Generale
Panoramica
La sezione Administration > General contiene diverse sottosezioni per impostare i valori predefiniti relativi al frontend e personalizzare Zabbix.
L'elenco delle sottosezioni disponibili appare premendo General nella sezione del menu Administration. È inoltre possibile passare da una sottosezione all'altra utilizzando il menu a discesa del titolo nell'angolo in alto a sinistra.
GUI
Questa sezione fornisce la personalizzazione di diversi valori predefiniti relativi al frontend.

Parametri di configurazione:
| Parameter | Description |
|---|---|
| Default language | Lingua predefinita per gli utenti che non hanno specificato una lingua nei propri profili e per gli utenti guest. Per ulteriori informazioni, vedere Installazione di lingue aggiuntive del frontend. |
| Default time zone | Fuso orario predefinito per gli utenti che non hanno specificato un fuso orario nei propri profili e per gli utenti guest. |
| Default theme | Tema predefinito per gli utenti che non hanno specificato un tema nei propri profili e per gli utenti guest. |
| Limit for search and filter results | Quantità massima di elementi (righe) che verranno visualizzati in un elenco dell'interfaccia web, ad esempio in Data collection > Hosts. Nota: se impostato, ad esempio, su '50', solo i primi 50 elementi verranno visualizzati in tutti gli elenchi del frontend interessati. Se un elenco contiene più di cinquanta elementi, ciò sarà indicato dal segno '+' in "Displaying 1 to 50 of 50+ found". Inoltre, se viene utilizzato il filtro e ci sono comunque più di 50 corrispondenze, verranno visualizzati solo i primi 50. Si noti che aumentare il valore di questo parametro può comportare una riduzione delle prestazioni e un maggiore consumo di memoria sul lato del web server. |
| Max number of columns and rows in overview tables |
Numero massimo di colonne e righe da visualizzare nei widget della dashboard Data overview e Trigger overview. Lo stesso limite si applica sia alle colonne sia alle righe. Se esistono più righe e/o colonne di quelle visualizzate, il sistema mostrerà un avviso nella parte inferiore della tabella: "Not all results are displayed. Please provide more specific search criteria." |
| Max count of elements to show inside table cell |
Per le voci visualizzate in una singola cella della tabella, non verrà mostrato più di quanto configurato qui. |
| Show warning if Zabbix server is down | Questo parametro abilita la visualizzazione di un messaggio di avviso in una finestra del browser se non è possibile raggiungere il server Zabbix (possibilmente non disponibile). Il messaggio rimane visibile anche se l'utente scorre la pagina verso il basso. Quando vi si passa sopra con il puntatore, il messaggio viene temporaneamente nascosto per mostrare il contenuto sottostante. |
| Working time | Questo parametro a livello di sistema definisce l'orario di lavoro. Nei grafici, l'orario di lavoro viene visualizzato come sfondo bianco e il tempo non lavorativo come grigio. Vedere la pagina Specifica del periodo di tempo per la descrizione del formato dell'ora. Sono supportate le macro utente. |
| Show technical errors | Se selezionato, tutti gli utenti registrati potranno vedere gli errori tecnici (PHP/SQL). Se non selezionato, le informazioni sono disponibili solo per gli Zabbix Super Admin e per gli utenti appartenenti ai gruppi di utenti con debug mode abilitata. |
| Max history display period | Periodo massimo per il quale visualizzare i dati storici in Monitoring > Latest data, le informazioni sul web scenario dell'host in Monitoring > Hosts e nel widget della dashboard Data overview. Intervallo consentito: 24 ore (predefinito) - 1 settimana. Sono supportati i suffissi temporali, ad esempio 1w (una settimana), 36h (36 ore). |
| Time filter default period | Periodo di tempo da utilizzare per impostazione predefinita nei grafici e nelle dashboard. Intervallo consentito: 1 minuto - 10 anni (predefinito: 1 ora). Sono supportati i suffissi temporali, ad esempio 10m (dieci minuti), 5w (cinque settimane). Nota: quando un utente modifica il periodo di tempo durante la visualizzazione di un grafico, questo periodo viene memorizzato come preferenza dell'utente, sostituendo il valore predefinito globale o una selezione precedente dell'utente. |
| Max period for time selector | Periodo di tempo massimo disponibile per grafici e dashboard. Gli utenti non potranno visualizzare dati più vecchi. Intervallo consentito: 1 anno - 10 anni (predefinito: 2 anni). Sono supportati i suffissi temporali, ad esempio 1y (un anno), 365w (365 settimane). |
Autoregistrazione
In questa sezione è possibile configurare il livello di crittografia per l'autoregistrazione dell'agent attivo.

I parametri contrassegnati da un asterisco sono obbligatori.
Parametri di configurazione:
| Parametro | Descrizione |
|---|---|
| Livello di crittografia | Selezionare una o entrambe le opzioni per il livello di crittografia: Nessuna crittografia - sono consentite connessioni non crittografate PSK - sono consentite connessioni crittografate TLS con una chiave precondivisa |
| Identità PSK | Immettere la stringa di identità della chiave precondivisa. Questo campo è disponibile solo se 'PSK' è selezionato come Livello di crittografia. Non inserire informazioni sensibili nell'identità PSK, poiché viene trasmessa non crittografata sulla rete per informare il destinatario su quale PSK utilizzare. |
| PSK | Immettere la chiave precondivisa (un numero pari di caratteri esadecimali). Lunghezza massima: 512 cifre esadecimali (PSK da 256 byte) se Zabbix utilizza la libreria GnuTLS o OpenSSL, 64 cifre esadecimali (PSK da 32 byte) se Zabbix utilizza la libreria mbed TLS (PolarSSL). Esempio: 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952 Questo campo è disponibile solo se 'PSK' è selezionato come Livello di crittografia. |
Vedi anche: Autoregistrazione sicura
Timeout
In questa sezione è possibile impostare i timeout globali per i tipi di item e i timeout di rete. Tutti i campi di questo modulo sono obbligatori.

| Parametro | Descrizione | |
|---|---|---|
| Timeout per i tipi di item | Quanti secondi attendere una risposta da un item monitorato (in base al suo tipo). Intervallo consentito: 1 - 600 s (predefinito: 3 s; predefinito per il tipo di item Browser: 60 s). Sono supportati i suffissi di tempo, ad esempio 30s, 1m, e le macro utente. Tipi di item supportati: - Zabbix agent (sia controlli passivi che attivi) - Simple check (tranne gli item icmpping*, vmware.*)- SNMP agent (solo per gli item SNMP walk[OID] e get[OID])- External check - Database monitor - HTTP agent - SSH agent - TELNET agent - Script - Browser Si noti che, se viene usato un proxy e sono stati configurati dei timeout, le impostazioni di timeout del proxy avranno la precedenza su quelle globali. Se sono impostati timeout per specifici item, questi avranno la precedenza sulle impostazioni del proxy e su quelle globali. |
|
| Timeout di rete per l'interfaccia utente | ||
| Comunicazione | Quanti secondi attendere prima di chiudere un socket inattivo (se in precedenza è stata stabilita una connessione con Zabbix server, ma frontend non riesce a completare l'operazione di lettura/invio dei dati entro questo intervallo, la connessione verrà interrotta). Intervallo consentito: 1 - 300 s (predefinito: 3 s). | |
| Connessione | Quanti secondi attendere prima di interrompere un tentativo di connessione a Zabbix server. Intervallo consentito: 1 - 30 s (predefinito: 3 s). | |
| Test del tipo di media | Quanti secondi attendere una risposta durante il test di un tipo di media. Intervallo consentito: 1 - 300 s (predefinito: 65 s). | |
| Esecuzione dello script | Quanti secondi attendere una risposta durante l'esecuzione di uno script. Intervallo consentito: 1 - 300 s (predefinito: 60 s). Questo timeout riguarda l'intera catena di esecuzione dello script, che può avere una lunghezza variabile. Ad esempio, se lo script viene eseguito sull'agent, si tratta di un round trip attraverso server (eventualmente anche proxy) verso l'agent e ritorno. Per gli script eseguiti sull'agent, si applica il timeout di server o proxy. Per gli script eseguiti solo su un agent attivo, è probabile che il timeout predefinito di server/proxy debba essere aumentato. Il timeout di server/proxy deve essere superiore alla frequenza di aggiornamento del controllo attivo, altrimenti potrebbe essere superato prima che l'agent attivo riceva persino lo script. Vedere anche: Timeout dello script |
|
| Test dell'item | Quanti secondi attendere i dati restituiti durante il test di un item. Intervallo consentito: 1 - 600 s (predefinito: 60 s). | |
| Test del report pianificato | Quanti secondi attendere i dati restituiti durante il test di un report pianificato. Intervallo consentito: 1 - 300 s (predefinito: 60 s). | |
Immagini
La sezione Immagini mostra tutte le immagini disponibili in Zabbix. Le immagini sono archiviate nel database.

Il menu a discesa Type consente di passare tra immagini di icone e di sfondo:
- Le icone vengono usate per visualizzare elementi della mappa di rete.
- Gli sfondi vengono usati come immagini di sfondo delle mappe di rete.
Aggiunta di un'immagine
Puoi aggiungere una tua immagine facendo clic sul pulsante Create icon o Create background nell'angolo in alto a destra.

Attributi dell'immagine:
| Parameter | Description |
|---|---|
| Name | Nome univoco di un'immagine. |
| Upload | Seleziona il file (PNG, JPEG, GIF o WebP) da un sistema locale da caricare in Zabbix. Nota che potrebbe essere possibile caricare altri formati che verranno convertiti in PNG durante il caricamento. Per l'elaborazione delle immagini viene usata la libreria GD, pertanto i formati supportati dipendono dalla versione della libreria utilizzata (Zabbix richiede la versione 2.0.28 o superiore). |
La dimensione massima del file caricato è limitata dal valore di ZBX_MAX_IMAGE_SIZE, che è 1024x1024 byte o 1 MB.
Il caricamento di un'immagine può non riuscire se la dimensione dell'immagine è vicina a 1 MB e il parametro di configurazione max_allowed_packet di MySQL è impostato al valore predefinito di 1 MB.
In questo caso, aumenta il parametro max_allowed_packet.
Mappatura delle icone
Questa sezione consente di creare la mappatura di determinati host con determinate icone. Le informazioni del campo inventario dell'host vengono utilizzate per creare la mappatura.
Le mappature possono quindi essere utilizzate nella configurazione della mappa di rete per assegnare automaticamente le icone appropriate agli host corrispondenti.
Per creare una nuova mappa di icone, fare clic su Create icon map nell'angolo in alto a destra.
![]()
Parametri di configurazione:
| Parameter | Description |
|---|---|
| Name | Nome univoco della mappa di icone. |
| Mappings | Un elenco di mappature. L'ordine delle mappature determina quale avrà la priorità. È possibile spostare le mappature su e giù nell'elenco con il trascinamento della selezione. |
| Inventory field | Campo dell'inventario dell'host che verrà esaminato per cercare una corrispondenza. |
| Expression | Espressione regolare che descrive la corrispondenza. |
| Icon | Icona da usare se viene trovata una corrispondenza per l'espressione. |
| Default | Icona predefinita da usare. |
Espressioni regolari
Questa sezione consente di creare espressioni regolari personalizzate che possono essere utilizzate in diversi punti del frontend. Per i dettagli, vedere la sezione Espressioni regolari.
Opzioni di visualizzazione dei trigger
Questa sezione consente di personalizzare il modo in cui lo stato dei trigger viene visualizzato nel frontend e i nomi e i colori della gravità del trigger.

| Parameter | Description |
|---|---|
| Usa colori personalizzati per lo stato degli eventi | Selezionando questo parametro si attiva la personalizzazione dei colori per i problemi riconosciuti/non riconosciuti. |
| Eventi PROBLEM non riconosciuti, Eventi PROBLEM riconosciuti, Eventi RESOLVED non riconosciuti, Eventi RESOLVED riconosciuti |
Inserire un nuovo codice colore oppure fare clic sul colore per selezionarne uno nuovo dalla tavolozza disponibile. Se la casella blinking è selezionata, i trigger lampeggeranno per un certo periodo dopo il cambio di stato, per essere più visibili. |
| Mostra i trigger OK per | Periodo di tempo per la visualizzazione dei trigger OK. Intervallo consentito: 0 - 24 ore. Sono supportati i suffissi di tempo, ad esempio 5m, 2h, 1d. |
| Al cambio di stato i trigger lampeggiano per | Durata del lampeggio del trigger. Intervallo consentito: 0 - 24 ore. Sono supportati i suffissi di tempo, ad esempio 5m, 2h, 1d. |
| Non classificato, Informazione, Avviso, Medio, Alto, Disastro |
Nomi e/o colori personalizzati della gravità da visualizzare al posto di quelli predefiniti del sistema. Inserire un nuovo codice colore oppure fare clic sul colore per selezionarne uno nuovo dalla tavolozza disponibile. Si noti che i nomi personalizzati della gravità inseriti qui verranno utilizzati in tutte le impostazioni locali. Se è necessario tradurli in altre lingue per determinati utenti, vedere la pagina Personalizzazione delle gravità dei trigger. |
Mappe geografiche
Questa sezione consente di selezionare il provider del servizio di tile della mappa geografica e di configurare le impostazioni del provider per il widget della dashboard Geomap dashboard widget. Per fornire la visualizzazione tramite le mappe geografiche, Zabbix utilizza la libreria open-source JavaScript per mappe interattive Leaflet. Si noti che Zabbix non ha alcun controllo sulla qualità delle immagini fornite dai provider di tile di terze parti, inclusi i provider di tile predefiniti.

| Parameter | Description |
|---|---|
| Tile provider | Selezionare uno dei provider di servizio tile disponibili oppure selezionare Other per aggiungere un altro provider di tile o tile ospitati in locale (vedere Using a custom tile service provider). |
| Tile URL | Il modello di URL (fino a 2048 caratteri) per caricare e visualizzare il layer di tile sulle mappe geografiche. Questo campo è modificabile solo se Tile provider è impostato su Other. Sono supportati i seguenti segnaposto: {s} rappresenta uno dei sottodomini disponibili; {z} rappresenta il parametro del livello di zoom nell'URL; {x} e {y} rappresentano le coordinate del tile; {r} può essere usato per aggiungere "\@2x" all'URL e caricare tile retina. Esempio: https://{s}.example.com/{z}/{x}/{y}{r}.png |
| Attribution text | Testo di attribuzione del provider di tile da visualizzare in una piccola casella di testo sulla mappa. Questo campo è visibile solo se Tile provider è impostato su Other. |
| Max zoom level | Livello massimo di zoom della mappa. Questo campo è modificabile solo se Tile provider è impostato su Other. |
Utilizzo di un provider di servizi di tile personalizzato
Il widget Geomap è in grado di caricare immagini raster di tile da un servizio provider di tile personalizzato ospitato in locale o di terze parti. Per usare un servizio provider di tile di terze parti personalizzato oppure una cartella o un server di tile ospitato in locale, selezionare Other nel campo Tile provider e specificare l'URL personalizzato nel campo Tile URL usando i segnaposto appropriati.
Moduli
Questa sezione consente di amministrare i moduli personalizzati, così come quelli integrati del frontend modules.

Fare clic su Scan directory per registrare o annullare la registrazione di eventuali moduli personalizzati. I moduli registrati verranno visualizzati nell'elenco; i moduli non registrati verranno rimossi dall'elenco.
Fare clic sullo stato del modulo nell'elenco per abilitare o disabilitare un modulo. È inoltre possibile abilitare o disabilitare in massa i moduli selezionandoli nell'elenco e facendo quindi clic sui pulsanti Enable/Disable sotto l'elenco.
Fare clic sul nome del modulo nell'elenco per visualizzarne i dettagli in una finestra popup.

Lo stato del modulo può essere aggiornato anche nella finestra popup dei dettagli del modulo; per farlo, selezionare/deselezionare la casella di controllo Enabled e quindi fare clic su Update.
È possibile filtrare i moduli per nome o stato (abilitato/disabilitato).
Connettori
Questa sezione consente di configurare i connettori per lo streaming dei dati di Zabbix verso sistemi esterni tramite HTTP.

Fare clic su Create connector per configurare un nuovo connector.
È possibile filtrare i connettori per nome o stato (abilitato/disabilitato). Fare clic sullo stato del connettore nell'elenco per abilitarlo/disabilitarlo. È inoltre possibile abilitare/disabilitare in massa i connettori selezionandoli nell'elenco e facendo quindi clic sui pulsanti Enable/Disable sotto l'elenco.
Altro
Questa sezione consente di configurare altri parametri vari del frontend.

| Parameter | Description |
|---|---|
| Frontend URL | URL (fino a 2048 caratteri) dell'interfaccia web di Zabbix. Questo parametro viene utilizzato dal web service di Zabbix per la comunicazione con il frontend e deve essere specificato per abilitare i report pianificati. |
| Group for discovered hosts | Gli host individuati tramite network discovery e agent autoregistration verranno automaticamente inseriti nel gruppo host selezionato qui. |
| Default host inventory mode | Modalità predefinita per l'inventario dell'host. Verrà applicata ogni volta che un nuovo host o un prototipo di host viene creato da server o frontend, a meno che non venga sovrascritta durante la discovery/autoregistrazione dell'host dall'operazione Set host inventory mode. |
| User group for database down message | Gruppo utenti per l'invio del messaggio di allarme di database non disponibile. Il server Zabbix dipende dalla disponibilità del database backend. Non può funzionare senza un database. Se il database non è disponibile, Zabbix può notificare gli utenti selezionati. Le notifiche verranno inviate al gruppo utenti impostato qui usando le voci media utente abilitate. Le notifiche vengono trasmesse usando i seguenti media types (quando abilitati): email; SMS; script di allarme personalizzati. Anche se una voce media webhook è configurata e abilitata, non attiverà notifiche. Il server Zabbix non si fermerà; attenderà che il database torni disponibile per continuare l'elaborazione. La notifica consiste nel seguente contenuto: [MySQL|PostgreSQL|Oracle] database <DB Name> [on <DB Host>:<DB Port>] is not available: <error message depending on the type of DBMS (database)><DB Host> non viene aggiunto al messaggio se è definito come valore vuoto e <DB Port> non viene aggiunto se è il valore predefinito ("0"). Il gestore degli allarmi (un processo speciale del server Zabbix) tenta di stabilire una nuova connessione al database ogni 10 secondi. Se il database è ancora non disponibile, il gestore degli allarmi ripete l'invio degli avvisi, ma non più spesso di ogni 15 minuti. |
| Log unmatched SNMP traps | Registra la SNMP trap se non sono state trovate interfacce SNMP corrispondenti. |
Autorizzazione
| Parametro | Descrizione |
|---|---|
| Tentativi di accesso | Numero di tentativi di accesso non riusciti prima che la possibilità di accedere venga bloccata. |
| Intervallo di blocco dell'accesso | Periodo di tempo durante il quale l'accesso sarà vietato quando viene superato il limite di Tentativi di accesso. Intervallo consentito: 30 - 3600 secondi. Sono supportati i suffissi di tempo, ad es. 90s, 5m, 1h. |
Archiviazione dei segreti
Il parametro Vault provider consente di selezionare il software di gestione dei segreti per l'archiviazione dei valori delle macro utente. Opzioni supportate:
- HashiCorp Vault (predefinito)
- CyberArk Vault
Vedi anche: Archiviazione dei segreti.
Sicurezza
| Parameter | Description |
|---|---|
| Convalida schemi URI | Deselezionare questa casella di controllo per disabilitare la convalida degli schemi URI (abilitata per impostazione predefinita). Se selezionata, è possibile specificare un elenco separato da virgole degli schemi URI consentiti (predefinito: http,https,ftp,file,mailto,tel,ssh). Si applica a tutti i campi nel frontend in cui vengono utilizzati URI (ad esempio, gli URL degli elementi della mappa). |
| Usa l'header HTTP X-Frame-Options | Deselezionare questa casella di controllo per disabilitare l'header HTTP X-Frame-options (scelta non consigliata). Se selezionata, è possibile specificare il valore dell'header HTTP X-Frame-options. Valori supportati: SAMEORIGIN (predefinito) oppure 'self' (deve essere racchiuso tra apici singoli) - la pagina può essere visualizzata in un frame solo sulla stessa origine della pagina stessa; DENY oppure 'none' (deve essere racchiuso tra apici singoli) - la pagina non può essere visualizzata in un frame, indipendentemente dal sito che tenta di farlo; una stringa di nomi host separati da spazi; aggiungendo 'self' (deve essere racchiuso tra apici singoli) all'elenco si consente di visualizzare la pagina in un frame sulla stessa origine della pagina stessa. Si noti che l'uso di 'self' o 'none' senza apici singoli farà sì che vengano considerati come nomi host. |
| Usa il sandboxing iframe | Deselezionare questa casella di controllo per disabilitare l'inserimento del contenuto dell'URL recuperato in sandbox (scelta non consigliata). Se selezionata, è possibile specificare le eccezioni del sandboxing iframe; le restrizioni non specificate continueranno comunque a essere applicate. Se questo campo è vuoto, si applicano tutte le restrizioni dell'attributo sandbox. Per ulteriori informazioni, vedere la descrizione dell'attributo sandbox. |