Er zijn situaties waarin één item meerdere metingen tegelijkertijd verzamelt of het zelfs zinvoller is om gerelateerde metingen tegelijkertijd te verzamelen, bijvoorbeeld:
Om bulkmeting mogelijk te maken en gelijktijdig gebruik in meerdere gerelateerde items toe te staan, ondersteunt Zabbix afhankelijke items. Afhankelijke items zijn afhankelijk van het hoofditem dat hun gegevens tegelijkertijd in één query verzamelt. Een nieuwe waarde voor het hoofditem vult automatisch de waarden van de afhankelijke items aan. Afhankelijke items kunnen geen ander bijwerkinterval hebben dan het hoofditem.
Zabbix voorbewerkingsopties kunnen worden gebruikt om het deel dat nodig is voor het afhankelijke item uit de gegevens van het hoofditem te halen.
Voorbewerking wordt beheerd door een voorverwerkingsmanager
-proces, dat is toegevoegd in Zabbix 3.4, samen met werkers die de voorbewerkingstappen uitvoeren. Alle waarden (met of zonder voorbewerking) van verschillende gegevensverzamelaars gaan door de voorverwerkingsmanager voordat ze aan de geschiedeniscache worden toegevoegd. Er wordt IPC-communicatie via sockets gebruikt tussen gegevensverzamelaars (pollers, trappers, enzovoort) en het voorverwerkingsproces.
Zowel de Zabbix-server als Zabbix-proxy (indien de host door een proxy wordt bewaakt) voeren voorbewerkingsstappen uit en verwerken afhankelijke items.
Een item van elk type, zelfs een afhankelijk item, kan worden ingesteld als hoofditem. Er kunnen extra niveaus van afhankelijke items worden gebruikt om kleinere delen uit de waarde van een bestaand afhankelijk item te halen.
Een afhankelijk item is afhankelijk van het hoofditem voor gegevens. Daarom moet het hoofditem eerst worden geconfigureerd (of bestaan):
Alle verplichte invoervelden zijn gemarkeerd met een rode asterisk.
Klik op Toevoegen om het hoofditem op te slaan.
Daarna kun je een afhankelijk item configureren.
Alle verplichte invoervelden zijn gemarkeerd met een rode asterisk.
De velden die specifieke informatie vereisen voor afhankelijke items zijn:
Type | Selecteer hier Afhankelijk item. |
Sleutel | Voer een sleutel in die wordt gebruikt om het item te herkennen. |
Hoofditem | Selecteer het hoofditem. De waarde van het hoofditem wordt gebruikt om de waarde van het afhankelijke item in te vullen. |
Type informatie | Selecteer het type informatie dat overeenkomt met het formaat van de opgeslagen gegevens. |
Je kunt voorverwerking van itemwaarde gebruiken om het vereiste deel van de waarde van het hoofditem te extraheren.
Zonder voorverwerking zal de waarde van het afhankelijke item precies hetzelfde zijn als de waarde van het hoofditem.
Klik op Toevoegen om het afhankelijke item op te slaan.
Een snelkoppeling om sneller een afhankelijk item te maken, is toegankelijk door te klikken op de knop in de itemlijst en Afhankelijk item maken te selecteren.
In de lijst met items worden afhankelijke items weergegeven met hun naam van het hoofditem als voorvoegsel.
Als een hoofditem wordt verwijderd, worden ook al zijn afhankelijke items verwijderd.