15 Atkarīgais vienums
Pārskats
Pastāv situācijas, kad viens vienums vienlaikus apkopo vairākus metriskos rādītājus vai pat ir loģiskāk saistītos metriskos rādītājus vākt vienlaikus, piemēram:
- CPU izmantojums atsevišķiem kodoliem
- Ienākošā/izejošā/kopējā tīkla datplūsma
Lai nodrošinātu metrisko rādītāju masveida apkopošanu un vienlaicīgu izmantošanu vairākos saistītos vienumos, Zabbix atbalsta atkarīgos vienumus. Atkarīgie vienumi ir atkarīgi no galvenā vienuma, kas apkopo to datus vienlaikus, vienā vaicājumā. Jauna galvenā vienuma vērtība automātiski aizpilda atkarīgo vienumu vērtības. Atkarīgajiem vienumiem nevar būt cits atjaunināšanas intervāls nekā galvenajam vienumam.
Zabbix priekšapstrādes opcijas var izmantot, lai no galvenā vienuma datiem izvilktu to daļu, kas nepieciešama atkarīgajam vienumam.
Priekšapstrādi pārvalda preprocessing manager process kopā ar
darba pavedieniem, kas veic priekšapstrādes soļus. Visas vērtības ar priekšapstrādi (pirms Zabbix 7.4.1 - visas vērtības), kas saņemtas no
dažādiem datu savācējiem, pirms pievienošanas vēstures kešatmiņai iziet caur priekšapstrādes pārvaldnieku.
Starp datu savācējiem (pollers, trappers u.c.) un priekšapstrādes
procesu tiek izmantota uz ligzdām balstīta IPC saziņa.
Zabbix serveris vai Zabbix starpniekserveris (ja hosts tiek uzraudzīts ar starpniekserveri) veic priekšapstrādes soļus un apstrādā atkarīgos vienumus.
Par galvenajiem vienumiem var iestatīt jebkura tipa vienumus, pat atkarīgos vienumus. Papildu atkarīgo vienumu līmeņus var izmantot, lai no esoša atkarīgā vienuma vērtības izvilktu mazākas daļas.
Ierobežojumi
- Ir atļautas tikai atkarības viena un tā paša hosta (veidnes) ietvaros
- Vienuma prototips var būt atkarīgs no cita vienuma prototipa vai parasta vienuma no tā paša hosta
- Atkarīgais vienums hostā ar galveno vienumu no veidnes netiks eksportēts uz XML
Vienuma konfigurācija
Atkarīgs vienums ir atkarīgs no tā galvenā vienuma datiem. Tāpēc galvenais vienums vispirms ir jākonfigurē (vai tam jau jāeksistē):
- Dodieties uz: Datu vākšana → Hosts
- Hosta rindā noklikšķiniet uz Vienumi
- Noklikšķiniet uz Izveidot vienumu
- Formā ievadiet vienuma parametrus

Visi obligātie ievades lauki ir atzīmēti ar sarkanu zvaigznīti.
Noklikšķiniet uz Pievienot, lai saglabātu galveno vienumu.
Pēc tam varat konfigurēt atkarīgu vienumu.

Visi obligātie ievades lauki ir atzīmēti ar sarkanu zvaigznīti.
Lauki, kuriem atkarīgiem vienumiem nepieciešama specifiska informācija, ir:
| Type | Šeit atlasiet Dependent item. |
| Key | Ievadiet atslēgu, kas tiks izmantota vienuma identificēšanai. |
| Master item | Atlasiet galveno vienumu. Galvenā vienuma vērtība tiks izmantota atkarīgā vienuma vērtības aizpildīšanai. |
| Type of information | Atlasiet informācijas tipu, kas atbildīs glabājamo datu formātam. |
Varat izmantot vienuma vērtības priekšapstrādi, lai izvilktu nepieciešamo galvenā vienuma vērtības daļu.

Bez priekšapstrādes atkarīgā vienuma vērtība būs tieši tāda pati kā galvenā vienuma vērtība.
Noklikšķiniet uz Pievienot, lai saglabātu atkarīgo vienumu.
Ātrāku saīsni atkarīga vienuma izveidei var atvērt, noklikšķinot uz
pogas vienumu sarakstā
un atlasot Izveidot atkarīgu vienumu.

Attēlojums
Vienumu sarakstā atkarīgie vienumi tiek attēloti ar to galvenā vienuma nosaukumu kā prefiksu.

Ja galvenais vienums tiek dzēsts, tiek dzēsti arī visi no tā atkarīgie vienumi.