Host prototypes zijn blauwdrukken voor het maken van hosts via low-level discovery-regels. Voordat ze als hosts worden ontdekt, kunnen deze prototypes geen items en triggers hebben, behalve die gekoppeld zijn aan sjablonen.
Hostprototypes worden geconfigureerd onder low-level discovery-regels.
Om een hostprototype te maken:
Ga naar Gegevensverzameling → Hosts.
Klik op Ontdekking voor de benodigde host om naar de lijst van geconfigureerde low-level discovery-regels voor die host te gaan.
Klik op Hostprototypes voor de benodigde ontdekkingsregel.
Klik op de knop Hostprototype maken in de rechterbovenhoek.
Hostprototypes hebben dezelfde parameters als reguliere hosts; echter, de volgende parameters ondersteunen verschillende of aanvullende configuratie:
Parameter | Beschrijving |
---|---|
Hostnaam | Deze parameter moet ten minste één low-level discovery-macro bevatten om unieke hostnamen voor aangemaakte hosts te garanderen. |
Zichtbare naam | Low-level discovery-macros worden ondersteund. |
Groep-prototypes | Hiermee kunt u groep-prototypes specificeren door low-level discovery-macro's te gebruiken. De gespecificeerde groep-prototypes worden aangemaakt als hostgroepen en toegewezen aan de aangemaakte hosts. |
Interfaces | Stel in of ontdekte hosts het IP-adres erven van de host waartoe de ontdekkingsregel behoort (standaard), of aangepaste interfaces krijgen. Low-level discovery-macro's en gebruikersmacro's worden ondersteund. |
Ingeschakeld maken | Stel de status in van ontdekte hosts; als dit niet is aangevinkt, worden hosts aangemaakt als uitgeschakeld. |
Ontdekken | Stel in of hosts worden aangemaakt vanuit het hostprototype; als dit niet is aangevinkt, worden hosts niet aangemaakt vanuit het hostprototype (tenzij deze instelling wordt overschreven in de low-level discovery-regel). |
Low-level discovery-macro's worden ook ondersteund voor tagwaarden en waarden van gebruikersmacro's van hostprototypes.
Waarde-maps worden niet ondersteund voor hostprototypes.
Voor een voorbeeld van hoe u een hostprototype configureert, zie Monitoring van virtuele machines.
Om aangepaste interfaces toe te voegen, schakelt u de Interface-selecteur van Overerven naar Aangepast. Klik op en selecteer het interfacetype. Een hostprototype kan een van de ondersteunde interfacetypes hebben: Zabbix-agent, SNMP, JMX, IPMI.
Als Aangepast is geselecteerd, maar er zijn geen interfaces ingesteld, worden de hosts aangemaakt zonder interfaces. Als Overerven is geselecteerd en het hostprototype behoort tot een sjabloon, erven ontdekte hosts de hostinterface waaraan het sjabloon is gekoppeld.
Als er meerdere aangepaste interfaces zijn gespecificeerd, kan de primaire interface worden ingesteld in de Standaard kolom.
Een host wordt alleen aangemaakt als een hostinterface correcte gegevens bevat.
In de hostenlijst worden ontdekte hosts voorafgegaan door de naam van de ontdekkingsregel die ze heeft gemaakt.
Ontdekte hosts erven de meeste parameters van hostprototypes als alleen-lezen. Alleen de volgende parameters van ontdekte hosts kunnen worden geconfigureerd:
Ontdekte hosts kunnen handmatig worden verwijderd. Let echter op dat ze opnieuw worden ontdekt als de ontdekking is ingeschakeld voor deze hosts.
Hosts die niet langer worden ontdekt, worden automatisch verwijderd op basis van de waarde van de Bewaarperiode voor verloren bronnen (in dagen) van de ontdekkingsregel.
Zabbix ondersteunt geen geneste hostprototypes, dat wil zeggen hostprototypes op hosts die zijn ontdekt door low-level discovery-regels.