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 Data collection → 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ī informācijas 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. Un, tā kā trigeri un grafiki izmanto vienumus, tos arī nevar piesaistīt vienam hostam no vairākām veidnēm, ja tiek izmantotas identiskas vienuma atslēgas.
Kad entītijas (vienumi, trigeri utt.) tiek pievienotas no veidnes:
- iepriekš jau esošās identiskās entītijas hostā tiek atjauninātas kā veidnes entītijas, un tiek zaudētas visas esošās hosta līmeņa pielāgošanas šai entītijai;
- entītijas no veidnes tiek pievienotas;
- visas 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, external checks, HTTP agent checks, simple checks, SSH checks un Telnet checks, hosta interfeiss nav obligāts. Ja veidnes piesaistes brīdī hostam nav definēts interfeiss, šie vienumi tiks pievienoti bez interfeisa. Ja vēlāk pievienosiet hosta interfeisu, tas netiks automātiski piešķirts jau esošajiem vienumiem. Lai vienlaikus piešķirtu jaunpievienoto hosta interfeisu 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 hostiem
Lai atjauninātu veidņu piesaisti daudziem hostiem, sadaļā Datu vākšana → Hosts atlasiet dažus hostus, 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 hostiem. 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. Jūs 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 Data collection → Hosts.
- Noklikšķiniet uz nepieciešamā hosta un atrodiet lauku Templates.
- Noklikšķiniet uz Unlink vai Unlink and clear blakus veidnei, lai atsaistītu veidni.
- Hosta atribūtu formā noklikšķiniet uz Update.
Izvēloties opciju Unlink, tiks vienkārši noņemta saistība ar veidni, bet visi tās objekti paliks hostam. Tas ietver vienumus, trigerus, grafikus, zema 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 Unlink and clear, tiks noņemta gan saistība ar veidni, gan visi tās objekti (vienumi, trigeri utt.).