3 Iestatīšanas piemērs

Pārskats

Šajā sadaļā ir aprakstīta vienkārša iestatīšana Zabbix augstas pieejamības klastera uzraudzībai kā pakalpojumam.

Priekšnosacījumi

Pirms pakalpojumu uzraudzības konfigurēšanas jums ir jābūt konfigurētiem hostiem:

  • HA mezgls 1 ar vismaz vienu trigeri un birku (vēlams iestatītu trigera līmenī) component:ha-node-1
  • HA mezgls 2 ar vismaz vienu trigeri un birku (vēlams iestatītu trigera līmenī) component:ha-node-2

Pakalpojumu koks

Nākamais solis ir izveidot pakalpojumu koku. Šajā piemērā infrastruktūra ir ļoti vienkārša un sastāv no trim pakalpojumiem: Zabbix klasteris (vecākais) un diviem pakalpojumiem pakārtotajā līmenī Zabbix servera mezgls 1 un Zabbix servera mezgls 2.

Zabbix klasteris
|
|- Zabbix servera mezgls 1
|- Zabbix servera mezgls 2

Pakalpojumu lapā ieslēdziet Rediģēšanas režīmu un noklikšķiniet uz Izveidot pakalpojumu:

Pakalpojuma konfigurācijas logā ievadiet nosaukumu Zabbix klasteris un noklikšķiniet uz Papildu konfigurācija virsraksta, lai parādītu papildu konfigurācijas opcijas.

Konfigurējiet papildu noteikumu:

Zabbix klasterim būs divi pakārtotie pakalpojumi - pa vienam katram HA mezglam. Ja abiem HA mezgliem ir problēmas ar vismaz Warning statusu, vecākā pakalpojuma statusam jābūt iestatītam uz Disaster. Lai to panāktu, papildu noteikums jākonfigurē šādi:

  • Iestatīt statusu uz: Disaster
  • Nosacījums: Ja vismaz N pakārtotajiem pakalpojumiem ir Status statuss vai augstāks
  • N: 2
  • Statuss: Warning

Pārslēdzieties uz cilni Tagi un pievienojiet tagu application:zabbix-server. Šis tags vēlāk tiks izmantots pakalpojumu darbībām un SLA pārskatiem.

Saglabājiet jauno pakalpojumu.

Lai pievienotu pakalpojuma bērnelementu, noklikšķiniet uz plusa ikonas blakus Zabbix klastera pakalpojumam (ikona ir redzama tikai Rediģēšanas režīmā).

Pakalpojuma konfigurācijas logā ievadiet nosaukumu Zabbix server node 1. Ņemiet vērā, ka parametrs Parent services jau ir aizpildīts ar Zabbix cluster.

Šī pakalpojuma pieejamību ietekmē problēmas uz hosts HA node 1, kas atzīmēts ar problēmas tagu component:ha-node-1. Parametrā Problem tags ievadiet:

  • Name: component
  • Operation: Equals
  • Value: ha-node-1

Pārslēdzieties uz cilni Tags un pievienojiet pakalpojuma tagu: zabbix-server:node-1. Šis tags vēlāk tiks izmantots pakalpojuma darbībām un SLA pārskatiem.

Saglabājiet jauno pakalpojumu.

Izveidojiet vēl vienu Zabbix klastera bērnservisu ar nosaukumu "Zabbix server node 2".

Iestatiet problēmas birkas šādi:

  • Nosaukums: component
  • Darbība: Vienāds
  • Vērtība: ha-node-2

Pārslēdzieties uz cilni Birkas un pievienojiet servisa birku: zabbix-server:node-2.

Saglabājiet jauno servisu.

SLA

Šajā piemērā sagaidāmā Zabbix klastera veiktspēja ir 100%, neieskaitot pusgada vienas stundas apkopes periodu.

Vispirms jums jāpievieno jauns pakalpojumu līmeņa līgums.

Dodieties uz izvēlnes sadaļu Services->SLA un noklikšķiniet uz Create SLA. Ievadiet nosaukumu Zabbix cluster performance un iestatiet SLO uz 100%.

Pakalpojumam Zabbix cluster ir pakalpojuma tags application:zabbix-server. Lai izmantotu šo SLA Zabbix klastera veiktspējas mērīšanai, parametram Service tags norādiet:

  • Name: application
  • Operation: Equals
  • Value: zabbix-server

Reālā vidē varat arī atjaunināt vēlamo pārskata periodu, laika joslu un sākuma datumu vai mainīt grafiku no 24/7 uz pielāgotu. Šajā piemērā noklusējuma iestatījumi ir pietiekami.

Pārslēdzieties uz cilni Excluded downtimes un pievienojiet dīkstāves plānotajiem apkopes periodiem, lai izslēgtu šos periodus no SLA aprēķina. Sadaļā Excluded downtimes noklikšķiniet uz saites Add, ievadiet dīkstāves nosaukumu, plānoto sākuma laiku un ilgumu.

Noklikšķiniet uz Add, lai saglabātu jauno SLA.

Pārslēdzieties uz SLA pārskatu sadaļu, lai skatītu Zabbix klastera SLA pārskatu.

SLA informāciju var arī pārbaudīt sadaļā Services.