3 Saišu izveide/noņemšana
Pārskats
Piesaistīšana ir process, kurā veidnes tiek piemērotas hostiem, savukārt atsaistīšana noņem hosta saistību ar veidni.
Veidnes piesaiste
Lai piesaistītu veidni hostam, rīkojieties šādi:
- Dodieties uz Datu vākšana → Hosts.
- Noklikšķiniet uz vajadzīgā hosta.
- Sāciet rakstīt veidnes nosaukumu laukā Templates. Tiks parādīts atbilstošo veidņu saraksts; ritiniet uz leju, lai atlasītu. Vai arī varat noklikšķināt uz Select blakus laukam un uznirstošajā logā atlasīt vienu vai vairākas veidnes no saraksta.
- Hosta atribūtu formā noklikšķiniet uz Add/Update.
Tagad hostam būs visas veidnes entītijas. Tas ietver vienumus, trigerus, grafikus, zemā līmeņa atklāšanas noteikumus, tīmekļa scenārijus, kā arī paneļus.
Vairāku veidņu piesaiste vienam un tam pašam hostam neizdosies, ja šajās veidnēs ir vienumi ar vienādu vienuma atslēgu. Tā kā trigeri un grafiki izmanto vienumus, tos arī nevar piesaistīt vienam hostam no vairākām veidnēm, ja tiek izmantotas identiskas vienumu atslēgas.
Kad entītijas (vienumi, trigeri utt.) tiek pievienotas no veidnes:
- iepriekš esošās identiskās entītijas hostā tiek atjauninātas kā veidnes entītijas, un jebkādas esošās hosta līmeņa pielāgošanas šai entītijai tiek zaudētas;
- entītijas no veidnes tiek pievienotas;
- jebkuras tieši piesaistītās entītijas, kas pirms veidnes piesaistes pastāvēja tikai hostā, paliek nemainītas.
Sarakstos visas entītijas no veidnes tagad ir ar veidnes nosaukuma prefiksu, kas norāda, ka tās pieder konkrētajai veidnei. Pats veidnes nosaukums (pelēkā tekstā) ir saite, kas ļauj piekļūt šo entītiju sarakstam veidnes līmenī.
Dažiem vienumiem, piemēram, ārējām pārbaudēm, HTTP aģenta pārbaudēm, vienkāršajām pārbaudēm, SSH pārbaudēm un Telnet pārbaudēm, hosta saskarne ir izvēles. Ja veidnes piesaistes brīdī hostam nav definēta saskarne, šie vienumi tiks pievienoti bez saskarnes. Ja vēlāk pievienosiet hosta saskarni, tā netiks automātiski piešķirta jau esošajiem vienumiem. Lai vienlaikus piešķirtu tikko pievienoto hosta saskarni visiem veidnes vienumiem, atvienojiet veidni no hosta un pēc tam piesaistiet to vēlreiz. Lai saglabātu vienuma vēsturi, izmantojiet opciju Unlink, nevis Unlink and clear.
Ja kāda entītija nav ar veidnes nosaukuma prefiksu, tas nozīmē, ka tā hostā pastāvēja jau iepriekš un netika pievienota no veidnes.
Entītiju unikalitātes kritēriji
Pievienojot entītijas (vienumus, trigerus u.c.) no veidnes, ir svarīgi zināt, kuras no šīm entītijām jau pastāv hostā un ir jāatjaunina, un kuras entītijas atšķiras. Unikalitātes kritēriji, pēc kuriem nosaka vienādību/atšķirību, ir šādi:
- vienumiem — vienuma atslēga;
- trigeriem — trigeru nosaukums un izteiksme;
- pielāgotajiem grafikiem — grafika nosaukums un tā vienumi.
Veidņu piesaistīšana vairākiem hosts
Lai atjauninātu veidņu piesaisti daudziem hosts, sadaļā Datu vākšana → Hosts atlasiet dažus hosts, atzīmējot to izvēles rūtiņas, pēc tam zem saraksta noklikšķiniet uz Masveida atjaunināšana un izvēlieties Piesaistīt veidnes:

Lai piesaistītu papildu veidnes, sāciet rakstīt veidnes nosaukumu automātiskās pabeigšanas laukā, līdz parādās nolaižamais saraksts ar atbilstošajām veidnēm. Vienkārši ritiniet uz leju, lai atlasītu piesaistāmo veidni.
Opcija Aizstāt ļaus piesaistīt jaunu veidni, vienlaikus atsaistot jebkuru veidni, kas iepriekš bija piesaistīta hosts. Opcija Atsaistīt ļaus norādīt, kuras veidnes atsaistīt. Opcija Notīrīt, atsaistot ļaus ne tikai atsaistīt iepriekš piesaistītās veidnes, bet arī noņemt visas no tām mantotās entītijas (vienumus, trigerus u. c.).
Zabbix piedāvā plašu iepriekš definētu veidņu kopu. Varat tās izmantot kā atsauci, taču ražošanas vidē tās nevajadzētu lietot nemainītas, jo tajās var būt pārāk daudz vienumu un datu aptauja var notikt pārāk bieži. Ja tomēr vēlaties tās izmantot, pielāgojiet tās savām reālajām vajadzībām.
Saistīto entītiju rediģēšana
Ja mēģināsiet rediģēt vienumu vai trigeri, kas tika saistīts no veidnes, varat pamanīt, ka daudzas galvenās opcijas rediģēšanai nav pieejamas. Tas ir loģiski, jo veidņu ideja ir tāda, ka viss tiek rediģēts centralizēti veidnes līmenī. Tomēr jūs joprojām varat, piemēram, iespējot/atspējot vienumu atsevišķos hostos un iestatīt atjaunināšanas intervālu, vēstures glabāšanas ilgumu un dažus citus parametrus.
Ja vēlaties pilnībā rediģēt entītiju, tā ir jārediģē veidnes līmenī (veidnes līmeņa saīsne tiek parādīta formas nosaukumā), ņemot vērā, ka šīs izmaiņas ietekmēs visus hostus, kuriem šī veidne ir piesaistīta.
Jebkādi entītiju pielāgojumi, kas veikti veidnes līmenī, pārrakstīs iepriekšējos entītiju pielāgojumus hosta līmenī.
Veidnes atsaistīšana
Lai atsaistītu veidni no hosta, rīkojieties šādi:
- Dodieties uz Datu vākšana → Hosts.
- Noklikšķiniet uz vajadzīgā hosta un atrodiet lauku Veidnes.
- Noklikšķiniet uz Atsaistīt vai Atsaistīt un notīrīt blakus veidnei, lai to atsaistītu.
- Hosta atribūtu formā noklikšķiniet uz Atjaunināt.
Izvēloties opciju Atsaistīt, tiks vienkārši noņemta saistība ar veidni, bet visas tās entītijas paliks hostam. Tas ietver vienumus, trigerus, grafikus, zemā līmeņa atklāšanas noteikumus un tīmekļa scenārijus, bet neietver informācijas paneļus. Ņemiet vērā, ka tiks noņemti arī vērtību kartējumi un tagi, kas mantoti no saistītajām veidnēm.
Izvēloties opciju Atsaistīt un notīrīt, tiks noņemta gan saistība ar veidni, gan visas tās entītijas (vienumi, trigeri utt.).