1. Generale

Panoramica

La sezione Amministrazione → Generale contiene diverse sottosezioni per impostare i valori predefiniti relativi al frontend e personalizzare Zabbix.

L’elenco delle sottosezioni disponibili viene visualizzato facendo clic su Generale nella sezione di menu Amministrazione. È inoltre possibile passare da una sottosezione all’altra utilizzando il menu a discesa del titolo nell’angolo superiore sinistro.

GUI

Questa sezione consente di personalizzare diversi valori predefiniti relativi al frontend.

Parametri di configurazione:

Parameter Description
Lingua predefinita 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.
Fuso orario predefinito Fuso orario predefinito per gli utenti che non hanno specificato un fuso orario nei propri profili e per gli utenti guest.
Tema predefinito Tema predefinito per gli utenti che non hanno specificato un tema nei propri profili e per gli utenti guest.
Limite per i risultati di ricerca e filtro Numero massimo di elementi (righe) che verranno visualizzati in un elenco dell'interfaccia web, ad esempio in Raccolta dati > Host.
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 visualizzate solo le prime 50.
Si noti che l'aumento del valore di questo parametro può comportare una riduzione delle prestazioni e un aumento del consumo di memoria lato web server.
Numero massimo di colonne
e righe nelle tabelle di panoramica
Numero massimo di colonne e righe da visualizzare nel widget dashboard Panoramica trigger. Lo stesso limite si applica sia alle colonne che alle righe. Se esistono più righe e/o colonne di quelle mostrate, il sistema visualizzerà un avviso nella parte inferiore della tabella: "Not all results are displayed. Please provide more specific search criteria."
Numero massimo di elementi
da mostrare all'interno della cella della tabella
Per le voci visualizzate in una singola cella della tabella, non ne verranno mostrate più di quelle configurate qui.
Mostra avviso se Zabbix server non è raggiungibile Questo parametro abilita la visualizzazione di un messaggio di avviso in una finestra del browser se Zabbix server non può essere raggiunto (potrebbe essere non attivo). Il messaggio rimane visibile anche se l'utente scorre la pagina verso il basso. Passandoci sopra con il puntatore, il messaggio viene temporaneamente nascosto per rivelare il contenuto sottostante.
Orario di lavoro Questo parametro a livello di sistema definisce l'orario di lavoro. Nei grafici, l'orario di lavoro viene visualizzato con sfondo bianco e il tempo non lavorativo con sfondo grigio.
Vedere la pagina Specifica del periodo di tempo per la descrizione del formato dell'ora.
Sono supportate le macro utente.
Mostra errori tecnici Se selezionato, tutti gli utenti registrati potranno vedere gli errori tecnici (PHP/SQL). Se non selezionato, le informazioni saranno disponibili solo per gli Zabbix Super Admin e per gli utenti appartenenti ai gruppi utenti con modalità di debug abilitata.
Periodo massimo di visualizzazione dello storico Periodo di tempo massimo per il quale visualizzare i dati storici in Monitoraggio > Ultimi dati, le informazioni sullo scenario web dell'host in Monitoraggio > Host e nel widget dashboard Top items.
Intervallo consentito: da 24 ore (predefinito) a 1 settimana. Sono supportati i suffissi temporali, ad esempio 1w (una settimana), 36h (36 ore).
Periodo predefinito del filtro temporale Periodo di tempo da utilizzare per impostazione predefinita nei grafici e nelle dashboard. Intervallo consentito: da 1 minuto a 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 utente, sostituendo il valore predefinito globale o una precedente selezione dell'utente.
Periodo massimo per il selettore temporale Periodo di tempo massimo disponibile per grafici e dashboard. Gli utenti non potranno visualizzare dati meno recenti. Intervallo consentito: da 1 anno a 10 anni (predefinito: 2 anni).
Sono supportati i suffissi temporali, ad esempio 1y (un anno), 365w (365 settimane).

Registrazione automatica

In questa sezione è possibile configurare il livello di crittografia per la registrazione automatica dell'agent attivo.

adm\_autoreg2.png

I parametri contrassegnati con 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 Inserire 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 in chiaro sulla rete per informare il destinatario su quale PSK utilizzare.
PSK Inserire 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.

Vedere anche: Registrazione automatica sicura

Timeout

In questa sezione è possibile impostare i timeout globali per tipo di item e i timeout di rete. Tutti i campi di questo modulo sono obbligatori.

Parametro Descrizione
Timeout per i tipi di item Per quanti secondi Zabbix deve attendere prima di interrompere il controllo (in base al suo tipo).
Per ulteriori dettagli e limitazioni, vedere timeout dell'item.
Intervallo consentito: 1 - 600s (predefinito: 3s; predefinito per gli item browser: 60s).
Sono supportati i suffissi di tempo, ad esempio 30s, 1m, e le macro utente.

Si noti che i timeout a livello di proxy, se configurati, sovrascrivono queste impostazioni globali. Inoltre, se sono configurati timeout per specifici item, questi sovrascrivono sia le impostazioni globali sia quelle del proxy.
Timeout di rete per la UI
Comunicazione Per quanti secondi attendere prima di chiudere un socket inattivo (se una connessione al server Zabbix è stata stabilita in precedenza, ma il frontend non riesce a completare l'operazione di lettura/invio dei dati entro questo tempo, la connessione verrà interrotta). Intervallo consentito: 1 - 300s (predefinito: 3s).
Connessione Per quanti secondi attendere prima di interrompere un tentativo di connessione al server Zabbix. Intervallo consentito: 1 - 30s (predefinito: 3s).
Test del tipo di supporto Per quanti secondi attendere una risposta durante il test di un tipo di supporto. Intervallo consentito: 1 - 300s (predefinito: 65s).
Esecuzione script Per quanti secondi attendere una risposta durante l'esecuzione di uno script. Intervallo consentito: 1 - 300s (predefinito: 60s).
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 percorso di andata e ritorno attraverso il server (eventualmente anche il proxy) fino all'agent e ritorno.
Per gli script eseguiti sull'agent, si applica il timeout del server o del 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 dei controlli attivi, altrimenti il timeout di server/proxy potrebbe essere superato prima ancora che l'agent attivo riceva lo script.
Vedere anche: Timeout dello script
Test item Per quanti secondi attendere i dati restituiti durante il test di un item. Intervallo consentito: 1 - 600s (predefinito: 60s).
Test del report pianificato Per quanti secondi attendere i dati restituiti durante il test di un report pianificato. Intervallo consentito: 1 - 300s (predefinito: 60s).

Immagini

La sezione Immagini visualizza tutte le immagini disponibili in Zabbix. Le immagini sono memorizzate nel database.

Il menu a discesa Tipo consente di passare tra immagini icona e di sfondo:

  • Le icone sono utilizzate per visualizzare gli elementi delle mappe di rete
  • Gli sfondi sono utilizzati come immagini di sfondo delle mappe di rete

Aggiunta di un'immagine

Puoi aggiungere una tua immagine facendo clic sul pulsante Crea icona o Crea sfondo nell'angolo superiore destro.

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 utilizzata la libreria GD, pertanto i formati supportati dipendono dalla versione della libreria in uso (Zabbix richiede la versione 2.0.28 o successiva).

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 potrebbe non riuscire se la dimensione dell'immagine è vicina a 1 MB e il parametro di configurazione MySQL max_allowed_packet è impostato sul 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 dell'inventario host vengono utilizzate per creare la mappatura.

Le mappature possono quindi essere utilizzate nella configurazione delle mappe di rete per assegnare automaticamente le icone appropriate agli host corrispondenti.

Per creare una nuova mappa di icone, fare clic su Crea mappa di icone nell'angolo in alto a destra.

Parametri di configurazione:

Parametro Descrizione
Nome Nome univoco della mappa di icone.
Mappature Un elenco di mappature. L'ordine delle mappature determina quale avrà la priorità. È possibile spostare le mappature in alto e in basso nell'elenco tramite trascinamento.
Campo inventario Campo dell'inventario host in cui verrà cercata una corrispondenza.
Espressione Espressione regolare che descrive la corrispondenza.
Icona Icona da utilizzare se viene trovata una corrispondenza per l'espressione.
Predefinita Icona predefinita da utilizzare.

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 come lo stato dei trigger viene visualizzato nel frontend e i nomi e i colori della gravità dei trigger.

Parametro Descrizione
Usa colori personalizzati per lo stato degli eventi Selezionando questo parametro si attiva la personalizzazione dei colori per i problemi confermati/non confermati.
Eventi PROBLEM non confermati,
Eventi PROBLEM confermati,
Eventi RESOLVED non confermati,
Eventi RESOLVED confermati
Inserire un nuovo codice colore oppure fare clic sul colore per selezionarne uno nuovo dalla tavolozza fornita.
Se la casella lampeggiante è selezionata, i trigger lampeggeranno per un certo periodo di tempo al cambio di stato, per risultare più visibili.
Visualizza i trigger OK per Periodo di tempo per la visualizzazione dei trigger OK. Intervallo consentito: 0 - 24 ore. Sono supportati i suffissi temporali, ad esempio 5m, 2h, 1d.
Al cambio di stato i trigger lampeggiano per Durata del lampeggiamento dei trigger. Intervallo consentito: 0 - 24 ore. Sono supportati i suffissi temporali, ad esempio 5m, 2h, 1d.
Non classificato,
Informazione,
Avviso,
Medio,
Alto,
Disastro
Nomi e/o colori di gravità personalizzati 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 fornita.

Si noti che i nomi di gravità personalizzati 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 per mappe geografiche e di configurarne le impostazioni per il widget Geomap della dashboard. Per fornire la visualizzazione tramite mappe geografiche, Zabbix utilizza Leaflet, una libreria open-source JavaScript per mappe interattive. Si noti che Zabbix non ha alcun controllo sulla qualità delle immagini fornite da provider di tile di terze parti, inclusi i provider di tile predefiniti.

Parametro Descrizione
Provider di tile Selezionare uno dei provider di servizi di tile disponibili oppure selezionare Altro per aggiungere un altro provider di tile o tile self-hosted (vedere Utilizzo di un provider di servizi di tile personalizzato).
URL tile Il modello di URL (fino a 2048 caratteri) per il caricamento e la visualizzazione del layer di tile sulle mappe geografiche.
Questo campo è modificabile solo se Provider di tile è impostato su Altro.

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 utilizzato per aggiungere "\@2x" all'URL per caricare tile retina.

Esempio: https://{s}.example.com/{z}/{x}/{y}{r}.png
Testo di attribuzione Testo di attribuzione del provider di tile da visualizzare in una piccola casella di testo sulla mappa. Questo campo è visibile solo se Provider di tile è impostato su Altro.
Livello di zoom massimo Livello di zoom massimo della mappa. Questo campo è modificabile solo se Provider di tile è impostato su Altro.
Utilizzo di un fornitore di servizi di tile personalizzate

Il widget Geomap è in grado di caricare immagini tile raster da un file personalizzato self-hosted o un servizio di provider di tile di terze parti. Per utilizzare un file personalizzato servizio di provider di tile di terze parti o una cartella di tile self-hosted o server, selezionare Altro nel campo Tile provider e specificare il URL personalizzato nel campo Tile URL utilizzando i segnaposto appropriati.

Moduli

Questa sezione consente di amministrare i moduli del frontend personalizzati, così come quelli integrati.

Fare clic su Scan directory per registrare/annullare la registrazione di eventuali moduli personalizzati. I moduli registrati appariranno nell'elenco; i moduli non registrati verranno rimossi dall'elenco.

Fare clic sullo stato del modulo nell'elenco per abilitare/disabilitare un modulo. È inoltre possibile abilitare/disabilitare più moduli contemporaneamente selezionandoli nell'elenco e facendo poi clic sui pulsanti Enable/Disable sotto l'elenco.

Fare clic sul nome del modulo nell'elenco per visualizzarne i dettagli in una finestra pop-up.

Lo stato del modulo può essere aggiornato anche nella finestra pop-up 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 verso sistemi esterni dei dati di Zabbix tramite HTTP.

Fare clic su Crea connettore per configurare un nuovo connettore.

È possibile filtrare i connettori per nome o stato (abilitato/disabilitato). Fare clic sullo stato del connettore nell'elenco per abilitare/disabilitare un connettore.
È inoltre possibile abilitare/disabilitare più connettori contemporaneamente selezionandoli nell'elenco e facendo quindi clic sui pulsanti Abilita/Disabilita sotto l'elenco.

Altro

Questa sezione consente di configurare vari altri parametri del frontend.

Parametro Descrizione
URL del frontend URL (fino a 2048 caratteri) dell'interfaccia web di Zabbix.
Questo parametro è utilizzato dal servizio web di Zabbix per la comunicazione con il frontend e deve essere specificato per abilitare i report pianificati.
Gruppo per host rilevati Gli host rilevati da network discovery e agent autoregistration verranno automaticamente inseriti nel gruppo host selezionato qui.
Modalità predefinita dell'inventario host Modalità predefinita per l'inventario host. Verrà applicata ogni volta che un nuovo host o prototipo di host viene creato dal server o dal frontend, a meno che non venga sovrascritta durante il rilevamento/autoregistrazione dell'host dall'operazione Imposta modalità inventario host.
Gruppo utenti per il messaggio di database non disponibile Gruppo utenti per l'invio del messaggio di allarme oppure 'Nessuno'.
Zabbix server dipende dalla disponibilità del database backend. Non può funzionare senza un database. Se il database non è disponibile, gli utenti selezionati possono essere avvisati da Zabbix. Le notifiche verranno inviate al gruppo utenti impostato qui utilizzando le voci dei supporti utente abilitate. Le notifiche vengono trasmesse utilizzando i seguenti tipi di supporto (se abilitati): email; SMS; script di avviso personalizzati. Anche se una voce di supporto webhook è configurata e abilitata, non attiverà notifiche.
Zabbix server non si fermerà; attenderà che il database torni disponibile per continuare l'elaborazione.
La notifica è composta dal seguente contenuto:
[MySQL|PostgreSQL] 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"). L'alert manager (uno speciale processo di Zabbix server) tenta di stabilire una nuova connessione al database ogni 10 secondi. Se il database è ancora non disponibile, l'alert manager ripete l'invio degli avvisi, ma non più spesso di una volta ogni 15 minuti.
Registra trap SNMP senza corrispondenza Registra 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 venga bloccata la possibilità di effettuare l'accesso.
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: 0 - 3600 secondi. Sono supportati i suffissi temporali, ad esempio 90s, 5m, 1h.
Archiviazione dei segreti
Parameter Description
Vault provider Selezionare il software di gestione dei segreti per memorizzare i valori delle macro utente: HashiCorp Vault (predefinito) oppure CyberArk Vault.
Resolve secret vault macros by Risolvere le macro del vault dei segreti tramite:
Zabbix server - i segreti vengono recuperati da Zabbix server e inoltrati ai proxy quando necessario (predefinito);
Zabbix server and proxy - i segreti vengono recuperati sia da Zabbix server sia dai proxy, consentendo loro di risolvere le macro in modo indipendente.

Vedere 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.