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āks) un diviem bērnpakalpojumiem Zabbix server node 1 un Zabbix server node 2.
Zabbix cluster
|
|- Zabbix server node 1
|- Zabbix server node 2
Lapas Services sadaļā ieslēdziet Edit režīmu un nospiediet Create service:

Pakalpojuma konfigurācijas logā ievadiet nosaukumu Zabbix cluster un noklikšķiniet uz Advanced configuration etiķetes, lai parādītu paplašinātās konfigurācijas opcijas.

Konfigurējiet papildu nosacījumu:

Zabbix cluster būs divi bērnpakalpojumi — pa vienam katram HA mezglam. Ja abiem HA mezgliem ir problēmas ar vismaz Warning statusu, vecākā pakalpojuma statuss jāiestata uz Disaster. Lai to panāktu, papildu nosacījums jākonfigurē šādi:
- Set status to: Disaster
- Condition: If at least
Nchild services haveStatusstatus or above - N: 2
- Status: Warning
Pārslēdzieties uz cilni Tags un pievienojiet birku application:zabbix-server. Šī birka vēlāk tiks izmantota pakalpojumu darbībām un SLA atskaitēm.

Saglabājiet jauno pakalpojumu.
Lai pievienotu bērnservisu, nospiediet plusa ikonu blakus servisam Zabbix cluster (ikona ir redzama tikai rediģēšanas režīmā).

Servisa konfigurācijas logā ievadiet nosaukumu Zabbix server node 1. Ņemiet vērā, ka parametrs Parent services jau ir iepriekš aizpildīts ar Zabbix cluster.
Šī servisa pieejamību ietekmē problēmas hostā HA node 1, kas apzīmētas ar problēmas birku component:ha-node-1. Parametrā Problem tags ievadiet:
- Nosaukums: component
- Darbība: Equals
- Vērtība: ha-node-1

Pārslēdzieties uz cilni Tags un pievienojiet servisa birku: zabbix-server:node-1. Šī birka vēlāk tiks izmantota servisu darbībām un SLA atskaitēm.

Saglabājiet jauno servisu.
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ā paredzamā Zabbix klastera veiktspēja ir 100%, izņemot pusgada vienas stundas apkopes periodu.
Vispirms jums jāpievieno jauns pakalpojuma līmeņa līgums.
Dodieties uz izvēlnes sadaļu Pakalpojumi->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 cluster veiktspējas mērīšanai, parametrā Service tags norādiet:
- Nosaukums: application
- Darbība: Equals
- Vērtība: zabbix-server

Reālā vidē varat arī atjaunināt vēlamo pārskatu periodu, laika joslu un sākuma datumu vai mainīt grafiku no 24/7 uz pielāgotu. Šajā piemērā pietiek ar noklusējuma iestatījumiem.
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 SLA pārskatu sadaļu, lai skatītu Zabbix cluster SLA pārskatu.

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