4 Prototipi degli host

I prototipi di host sono modelli per la creazione di host tramite regole di low-level discovery. Prima di essere rilevati come host, questi prototipi non possono avere item e trigger, ad eccezione di quelli collegati dai template.

Configurazione

I prototipi di host vengono configurati nelle regole di low-level discovery.

Per creare un prototipo di host:

1. Andare in Raccolta datiHost.

2. Fare clic su Discovery per l'host richiesto per passare all'elenco delle regole di low-level discovery configurate per quell'host.

3. Fare clic su Prototipi di host per la regola di discovery richiesta.

4. Fare clic sul pulsante Crea prototipo di host nell'angolo superiore destro e completare il modulo di configurazione.

Tutti i campi di input obbligatori sono contrassegnati con un asterisco rosso.

Parametro Descrizione
Nome host Questo parametro deve contenere almeno una macro di low-level discovery per garantire nomi host univoci per gli host creati.
Nome visibile Le macro di low-level discovery sono supportate.
Prototipi di gruppi Consente di specificare prototipi di gruppi host utilizzando macro di low-level discovery.
In base ai prototipi di gruppi specificati, i gruppi host verranno rilevati, creati e collegati agli host creati; anche i gruppi rilevati che sono già stati creati da altre regole di low-level discovery verranno collegati agli host creati. Tuttavia, i gruppi host rilevati che corrispondono a gruppi host creati manualmente non verranno collegati agli host creati.
Interfacce Impostare se gli host rilevati ereditano l'IP dall'host a cui appartiene la regola di discovery (predefinito), oppure ottengono interfacce personalizzate.
Sono supportate le macro di low-level discovery e le macro utente.
Monitorato da Questo campo viene sincronizzato automaticamente con il rispettivo campo nella configurazione dell'host.
Crea abilitato Impostare lo stato degli host rilevati; se non selezionato, gli host verranno creati come disabilitati.
Rileva Impostare se gli host verranno creati dal prototipo di host; se non selezionato, gli host non verranno creati dal prototipo di host (a meno che questa impostazione non venga sovrascritta nella regola di low-level discovery).

Le macro di low-level discovery sono supportate anche per i valori dei tag e per i valori delle macro utente del prototipo di host.
Le mappe dei valori non sono supportate per i prototipi di host.

Per un esempio di configurazione di un prototipo di host, vedere Monitoraggio delle macchine virtuali.

Interfacce host

Per aggiungere interfacce personalizzate, imposta il selettore Interfacce da "Eredita" a "Personalizzato". Fai clic su add\_link.png e seleziona il tipo di interfaccia: Zabbix agent, SNMP, JMX, IPMI.

Se è selezionato Personalizzato, ma non è stata impostata alcuna interfaccia, gli host verranno creati senza interfacce.
Se è selezionato Eredita e il prototipo host appartiene a un template, tutti gli host rilevati erediteranno l'interfaccia host dall'host a cui il template è collegato.

Se vengono specificate più interfacce personalizzate, l'interfaccia primaria può essere impostata nella colonna Predefinita.

Per un esempio su come configurare un'interfaccia host personalizzata, vedi Esempio di configurazione del monitoraggio VMware.

Un host verrà creato solo se un'interfaccia host contiene dati corretti.

Host scoperti

Nell'elenco degli host, gli host scoperti sono preceduti dal nome della regola di discovery che li ha creati.

Gli host scoperti ereditano la maggior parte dei parametri dai prototipi di host come sola lettura. Solo i seguenti parametri degli host scoperti possono essere configurati:

  • Template - collegare nuovi template o scollegare quelli aggiunti manualmente. I template ereditati da un prototipo di host non possono essere scollegati.
  • Descrizione - aggiungere o modificare la descrizione dell'host.
  • Stato - abilitare o disabilitare l'host.
  • Tag - aggiungere nuovi tag o rimuovere quelli aggiunti manualmente. I tag ereditati da un prototipo di host non possono essere rimossi. Si noti che i tag non possono avere duplicati (tag con lo stesso nome e valore). Se un nuovo tag viene aggiunto al prototipo di host e corrisponde a un tag aggiunto manualmente su un host scoperto, durante la discovery il tag aggiunto manualmente verrà sostituito con il tag ereditato.
  • Macro - aggiungere nuove macro dell'host o rimuovere quelle aggiunte manualmente, così come quelle ereditate da un prototipo di host; modificare i valori delle macro e i tipi.

Gli host scoperti ereditano anche le macro utente dall'host in cui è configurata la regola di discovery. Queste macro ereditate possono essere rimosse e i loro valori e tipi possono essere modificati.

Gli host scoperti possono anche scoprire altri host. Ad esempio, se un prototipo di host (utilizzato per scoprire hypervisor) ha un template collegato che include una regola di low-level discovery con un proprio prototipo di host (utilizzato per scoprire macchine virtuali), Zabbix scoprirà sia gli hypervisor sia le loro macchine virtuali. Per scoprire anche i container su tali VM, è possibile creare regole di low-level discovery oppure collegare un nuovo template con prototipi di host alle VM scoperte, oppure preconfigurare il prototipo di host della VM collegando un template che includa a sua volta prototipi di host.

Gli host scoperti possono essere eliminati manualmente. Si noti, tuttavia, che verranno scoperti di nuovo se la discovery è abilitata per essi.

Gli host che non vengono più scoperti possono essere:

  • disabilitati automaticamente (in base al valore di Disable lost resources della regola di discovery)
  • eliminati automaticamente (in base al valore di Delete lost resources della regola di discovery).