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 cluster (vecākais) un diviem pakalpojumu bērniem Zabbix server node 1 un Zabbix server node 2.

Zabbix cluster
|
|- Zabbix server node 1
|- Zabbix server node 2

Pakalpojumu lapā ieslēdziet Edit režīmu un nospiediet Create service:

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

Konfigurējiet papildu noteikumu:

Zabbix cluster būs divi pakalpojumu bērni - 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 pakalpojumu bērniem ir Status statuss vai augstāks
  • N: 2
  • Status: Warning

Pārslēdzieties uz cilni Tags 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, nospiediet plusa ikonu blakus Zabbix klastera pakalpojumam (ikona ir redzama tikai Rediģēšanas režīmā).

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

Šī pakalpojuma pieejamību ietekmē problēmas hostā HA node 1, kas ir atzīmēts ar problēmas birku 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 birku: zabbix-server:node-1. Šī birka vēlāk tiks izmantota 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 ir jāpievieno jauns pakalpojuma līmeņa līgums.

Dodieties uz izvēlnes sadaļu Services->SLA un nospiediet 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ē jūs 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 nospiediet saiti Add, ievadiet dīkstāves nosaukumu, plānoto sākuma laiku un ilgumu.

Nospiediet Add, lai saglabātu jauno SLA.

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

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