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 piesaistīšana

Lai piesaistītu veidni hostam, rīkojieties šādi:

  1. Atveriet Datu ievākšana → Hosti.
  2. Noklikšķiniet uz vajadzīgā hosta.
  3. Laukā Veidnes sāciet rakstīt veidnes nosaukumu. Tiks parādīts atbilstošo veidņu saraksts; ritiniet uz leju, lai atlasītu. Alternatīvi varat noklikšķināt uz Atlasīt blakus laukam un uznirstošajā logā atlasīt vienu vai vairākas veidnes no saraksta.
  4. Hosta atribūtu formā noklikšķiniet uz Pievienot/Atjaunināt.

Hostam tagad būs visas veidnes entītijas. Tas ietver vienumus, trigerus, grafikus, zema līmeņa atklāšanas kārtulas, tīmekļa scenārijus, kā arī paneļus.

Vairāku veidņu piesaistīšana 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, arī tos nevar piesaistīt vienam hostam no vairākām veidnēm, ja tiek izmantotas identiskas vienumu atslēgas.

Kad no veidnes tiek pievienotas entītijas (vienumi, trigeri utt.):

  • iepriekš esošās identiskās entītijas hostā tiek atjauninātas kā veidnes entītijas, un visi esošie hosta līmeņa entītijas pielāgojumi tiek zaudēti;
  • tiek pievienotas entītijas no veidnes;
  • visas tieši piesaistītās entītijas, kas pirms veidnes piesaistīšanas eksistēja tikai hostā, paliek neskartas.

Sarakstos visām entītijām no veidnes tagad priekšā ir veidnes nosaukums, 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 nav obligāta. Ja veidnes piesaistīšanas 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 tikko pievienoto hosta saskarni piešķirtu visiem veidnes vienumiem uzreiz, atsaistiet veidni no hosta un pēc tam piesaistiet to vēlreiz. Lai saglabātu vienumu vēsturi, izmantojiet opciju Atsaistīt, nevis Atsaistīt un notīrīt.

Ja kādai entītijai priekšā nav veidnes nosaukuma, tas nozīmē, ka tā hostā eksistē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 piesaiste vairākiem hostiem

Lai atjauninātu veidņu piesaisti vairākiem hostiem, sadaļā Datu ievākšana → Hosti atlasiet vairākus hostus, atzīmējot to izvēles rūtiņas, pēc tam zem saraksta noklikšķiniet uz Masveida atjaunināšana un tad atlasiet 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 jebkuras 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. Tās var izmantot kā atsauci, taču ņemiet vērā, ka to izmantošana bez izmaiņām produkcijas vidē nav ieteicama, jo tās var saturēt pārāk daudz vienumu un pārāk bieži pieprasīt datus. Ja nolemjat 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:

  1. Dodieties uz Datu ievākšana → Hosti.
  2. Noklikšķiniet uz vajadzīgā hosta un atrodiet lauku Veidnes.
  3. Noklikšķiniet uz Atsaistīt vai Atsaistīt un notīrīt blakus veidnei, lai atsaistītu veidni.
  4. Hosta atribūtu formā noklikšķiniet uz Atjaunināt.

Izvēloties opciju Atsaistīt, tiks vienkārši noņemta saistība ar veidni, vienlaikus atstājot visas tās entītijas pie hosta. Tas ietver vienumus, trigerus, grafikus, zema līmeņa atklāšanas kārtulas un tīmekļa scenārijus, bet neietver paneļus. Ņemiet vērā, ka tiks noņemtas arī no piesaistītajām veidnēm mantotās vērtību kartes un birkas.

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.).