4 Host

Panoramica

Nella sezione Data collection → Hosts gli utenti possono configurare e gestire gli host.

Viene visualizzato un elenco degli host esistenti con i relativi dettagli.

Dati visualizzati:

Column Description
Host menu Fare clic sull'icona con i tre puntini per aprire il menu host.
Name Nome dell'host.
Facendo clic sul nome dell'host si apre il modulo di configurazione dell'host.
Un'icona a chiave inglese arancione dopo il nome dell'host indica che questo host è in manutenzione. I dettagli della manutenzione vengono visualizzati quando il puntatore del mouse viene posizionato sull'icona.
Entities (Items, Triggers, Graphs, Discovery, Web) Facendo clic sul nome dell'entità vengono visualizzati gli item, i trigger, ecc. dell'host.
Il numero delle rispettive entità è visualizzato in grigio.
Interface Viene visualizzata l'interfaccia principale dell'host.
Proxy In questa colonna vengono visualizzati i proxy assegnati:
<Proxy name> - l'host è monitorato da un proxy autonomo (anche se il proxy fa parte di un gruppo di proxy);
<Proxy group name: proxy name> - l'host è monitorato da un gruppo di proxy e Zabbix server ha assegnato un proxy per monitorare l'host;
<Proxy group name> - l'host è monitorato da un gruppo di proxy senza alcun proxy, oppure Zabbix server non ha assegnato un proxy per monitorare l'host;
Nessuno - l'host non è monitorato né da un proxy né da un gruppo di proxy.
Questa colonna viene visualizzata solo se l'opzione di filtro Monitored by è impostata su 'Any', 'Proxy' o 'Proxy group'.
Templates Vengono visualizzati i template collegati all'host.
Se nel template collegato sono contenuti altri template, questi vengono visualizzati tra parentesi, separati da una virgola.
Facendo clic sul nome di un template si apre il relativo modulo di configurazione.
Status Viene visualizzato lo stato dell'host - Enabled o Disabled.
Facendo clic sullo stato è possibile modificarlo manualmente.
Gli host scoperti che sono stati persi sono contrassegnati da un'icona informativa. Il testo del tooltip fornisce dettagli sul loro stato.
Availability Viene visualizzata la disponibilità dell'host per ciascuna interfaccia configurata.

Le icone di disponibilità rappresentano lo stato corrente dell'interfaccia dell'host su Zabbix server. Pertanto, se si disabilita un host nel frontend, la sua disponibilità verrà aggiornata dopo che Zabbix server avrà sincronizzato le modifiche di configurazione. Allo stesso modo, se si abilita un host, la sua disponibilità verrà aggiornata dopo che Zabbix server avrà sincronizzato le modifiche di configurazione e interrogato l'host.

Le icone di disponibilità rappresentano solo i tipi di interfaccia configurati (Agent, SNMP, IPMI, JMX).
Passando il mouse sull'icona viene visualizzato un pop-up con un elenco di tutte le interfacce dello stesso tipo, con dettagli, stato ed errori. Per l'interfaccia Agent, il pop-up visualizza le interfacce (passive) e i controlli attivi. Se un host ha solo controlli attivi, viene visualizzata l'icona dell'interfaccia Agent anche se l'host non ha configurata un'interfaccia Agent.
La colonna è vuota per gli host senza interfacce.

Lo stato di una singola interfaccia dell'host è determinato dalla connessione tra un item abilitato che utilizza l'interfaccia e l'host. Lo stato può essere:
Available - la connessione con l'host è riuscita;
Not available - la connessione con l'host non è riuscita (timeout, problemi di firewall, ecc.);
Unknown - la connessione con l'host non è stata tentata oppure il risultato è sconosciuto.
Per ulteriori dettagli su come Zabbix server determina lo stato dell'interfaccia, vedere Unknown interface status e Unreachable/unavailable host interface settings.

Lo stato di tutte le interfacce dell'host di un singolo tipo (Agent, SNMP, IPMI, JMX) è determinato da quelle interfacce che sono utilizzate da almeno un item abilitato. Lo stato è indicato dal colore dell'icona:
Green - tutte le interfacce sono disponibili;
Yellow - almeno un'interfaccia non è disponibile e almeno una è disponibile o sconosciuta;
Red - tutte le interfacce non sono disponibili;
Gray - almeno un'interfaccia è sconosciuta, ma nessuna non è disponibile.

Disponibilità dei controlli attivi. Se sull'host è abilitato almeno un controllo attivo, anche i controlli attivi influiscono sulla disponibilità complessiva dell'interfaccia Agent come descritto sopra. Per determinare la disponibilità dei controlli attivi, i messaggi heartbeat vengono inviati nel thread dei controlli attivi dell'agent. La frequenza dei messaggi heartbeat è controllata dal parametro HeartbeatFrequency nella configurazione di Zabbix agent o agent 2 (predefinito 60 secondi, intervallo 0-3600). I controlli attivi sono considerati non disponibili quando l'heartbeat del controllo attivo è più vecchio di 2 x HeartbeatFrequency secondi.
Nota: gli Zabbix agent precedenti alla versione 6.2.x non inviano heartbeat dei controlli attivi, quindi la disponibilità dei relativi host rimane sconosciuta.
Agent encryption Viene visualizzato lo stato della crittografia per le connessioni verso l'host e dall'host:
None - nessuna crittografia;
PSK - utilizzo di una chiave precondivisa;
Cert - utilizzo di un certificato.
Info Vengono visualizzate le informazioni sugli errori, se presenti, relative all'host.
Tags Tags dell'host con macro non risolte.

Per configurare un nuovo host, fare clic sul pulsante Host Wizard o Create host nell'angolo in alto a destra. Per importare un host da un file YAML, XML o JSON, fare clic sul pulsante Import nell'angolo in alto a destra.

Opzioni di modifica massiva

I pulsanti sotto l'elenco offrono alcune opzioni di modifica massiva:

  • Enable - cambia lo stato dell'host in Monitored;
  • Disable - cambia lo stato dell'host in Not monitored;
  • Export - esporta gli host in un file YAML, XML o JSON;
  • Mass update - aggiorna diverse proprietà per più host contemporaneamente;
  • Delete - elimina gli host.

Per usare queste opzioni, seleziona le caselle di controllo davanti ai rispettivi host, quindi fai clic sul pulsante richiesto.

Utilizzo del filtro

Puoi usare il filtro per visualizzare solo gli host che ti interessano. Per migliorare le prestazioni di ricerca, i dati vengono cercati con le macro non risolte.

L'icona Filter è disponibile nell'angolo in alto a destra. Facendoci clic si aprirà un filtro in cui puoi specificare i criteri di filtraggio desiderati.

Parameter Description
Host groups Filtra per uno o più gruppi di host.
Specificare un gruppo di host padre seleziona implicitamente tutti i gruppi di host nidificati.
Templates Filtra per template collegati.
Name Filtra per il nome visibile dell'host.
DNS Filtra per nome DNS.
IP Filtra per indirizzo IP.
Port Filtra per numero di porta.
Status Filtra per stato dell'host.
Monitored by Filtra gli host monitorati da Zabbix server, proxy o gruppo di proxy.
Proxies Filtra gli host monitorati dai proxy specificati qui. Questo campo è disponibile solo se in Monitored by è selezionato "Proxy".
Proxy groups Filtra gli host monitorati dai gruppi di proxy specificati qui. Questo campo è disponibile solo se in Monitored by è selezionato "Proxy group".
Tags Filtra per nome e valore del tag dell'host.
È possibile includere ed escludere tag e valori di tag specifici. È possibile impostare più condizioni. La corrispondenza del nome del tag è sempre sensibile alle maiuscole e minuscole.

Per ogni condizione sono disponibili diversi operatori:
Exists - include i nomi dei tag specificati;
Equals - include i nomi e i valori dei tag specificati (sensibile alle maiuscole e minuscole);
Contains - include i nomi dei tag specificati in cui i valori del tag contengono la stringa inserita (corrispondenza di sottostringa, non sensibile alle maiuscole e minuscole);
Does not exist - esclude i nomi dei tag specificati;
Does not equal - esclude i nomi e i valori dei tag specificati (sensibile alle maiuscole e minuscole);
Does not contain - esclude i nomi dei tag specificati in cui i valori del tag contengono la stringa inserita (corrispondenza di sottostringa, non sensibile alle maiuscole e minuscole).

Esistono due tipi di calcolo per le condizioni:
And/Or - tutte le condizioni devono essere soddisfatte, le condizioni con lo stesso nome di tag verranno raggruppate dalla condizione Or;
Or - è sufficiente che una condizione sia soddisfatta.

Stato interfaccia sconosciuto

Zabbix server visualizza lo stato "Unknown" per un'interfaccia host (Agent, SNMP, IPMI, JMX) nei seguenti casi:

  • L'host è disabilitato.
  • L'host è impostato per essere monitorato da proxy, da un proxy diverso o dal server se in precedenza era monitorato da proxy.
  • L'host è monitorato da un proxy che sembra essere offline (nessun aggiornamento ricevuto dal proxy durante il massimo intervallo di heartbeat - 1 ora).
  • Tutti gli item dell'host con quel tipo di interfaccia sono disabilitati.
  • Non sono stati configurati poller per quel tipo di interfaccia (ad esempio, il parametro di configurazione del server StartAgentPollers o StartSNMPPollers è impostato su 0).

La disponibilità dell'interfaccia viene impostata su "Unknown" dopo la sincronizzazione della cache di configurazione di Zabbix server.

La disponibilità dell'interfaccia (Available/Not available) sugli host monitorati dai proxy viene ripristinata dopo la sincronizzazione della cache di configurazione del proxy.