Fra it-praksis

Zabbix: en alarm hjælper, når det er klart, hvem der skal gøre hvad

Måleværdier bliver først til brugbar overvågning gennem ansvar, afhængigheder og en afprøvet reaktionsvej. En praktisk start med Zabbix.

Infrastruktur
HPE-rackserver med drevindikatorer over en APC-UPS i et serverskab.

Hvis en lokation mister forbindelsen, skal snesevis af følgemeddelelser ikke fremstille samme udfald som mange enkelte fejl. Zabbix kan samle måleværdier, betingelser og notifikationer. Den praktiske nytte opstår ved at spørge, hvilken beslutning en meddelelse skal udløse.

Fra forretningsproces til måling

Udgangspunktet er en konkret tjeneste: en tilgængelig fagapplikation, en backup afsluttet til tiden eller tilstrækkelig brugbar lagerplads. Der vælges passende tekniske målepunkter til den. En server, der svarer, beviser endnu ikke, at brugerne kan logge ind i applikationen og få korrekte resultater.

Hver relevant kontrol får en ansvarlig og en forventet reaktion. Ved kapacitet kan tidlig planlægning være nok; ved en nedbrudt produktionstjeneste kan en direkte kontaktvej være nødvendig. Vigtigheden følger af virkningen på driften og ikke af en særligt iøjnefaldende farve.

Afhængigheder reducerer unødvendige meddelelser

Zabbix beskriver triggerafhængigheder som en måde at håndtere afhængige hændelser passende ved en overordnet fejl. Det kan hjælpe med at skelne udfaldet af en central forbindelse fra konsekvenserne. Afhængigheden skal dog passe til det virkelige netværk og målelogikken.

Et udfald på en lokation må ikke skjule en anden uafhængig fejl. Derfor kontrolleres relationerne med faktiske fejlscenarier. En for lang forsinkelse eller en for lempelig grænseværdi kan også skjule et reelt problem. En rolig meddelelsesliste er ikke tilstrækkeligt bevis på god overvågning.

Kontrollér tjenesten; vurder årsagen; alarmér den ansvarlige; kontrollér virkningen.Kontrollér tjenesten; vurder årsagen; alarmér den ansvarlige; kontrollér virkningen.
Forenklet kontrolrækkefølge; det konkrete forløb afhænger af det eksisterende miljø.

Planlæg vedligeholdelsesvinduer og eskalation

Planlagt vedligeholdelse afspejles i overvågningen. Zabbix skelner blandt andet mellem håndteringen af dataindsamling og hændelser under vedligeholdelse. Den valgte indstilling kontrolleres bevidst i stedet for generelt at slå al observation fra. Efter vedligeholdelsen skal normaltilstanden kunne genkendes igen.

Notifikationsvejen tager højde for arbejdstider, aftalte reaktionsveje og afløsning. Det indebærer ikke et generelt løfte om døgnberedskab. En eskalation er kun nyttig, hvis den berørte person kan kontaktes og ved, hvilke oplysninger vedkommende modtager til vurderingen.

Test alarmering som en funktion

En kontrolleret test gennemgår måling, udløsning, levering, overtagelse og løsning. Meddelelsen om normal drift hører også med. Til testen er et begrænset, på forhånd aftalt scenario bedre end et uplanlagt indgreb i en produktionstjeneste.

DAXS udvikler med Zabbix en overvågning, der passer til miljøet, og forbinder den med dokumentation og drift. Et fornuftigt første skridt er få vigtige tjenester med fuldt testede reaktionsveje. Flere målepunkter følger, når deres ekstra nytte er klar.

IT-support og drift · Infrastruktur · Drøft overvågning

Kilder: Zabbix: triggerafhængigheder (eksternt link) · Zabbix: vedligeholdelsesvinduer (eksternt link)