Inzichten uit de praktijk

Zabbix: een alarm helpt wanneer duidelijk is wie wat moet doen

Meetwaarden worden bruikbare monitoring door verantwoordelijkheid, afhankelijkheden en een geteste reactieweg. Een praktische start met Zabbix.

InfrastructuurIT-strategie en praktijkTechnische verdieping
HPE-rackserver met schijfindicatoren boven een APC-UPS in een serverkast.

Wanneer een vestiging de verbinding verliest, moeten tientallen vervolgmeldingen dezelfde uitval niet als allerlei afzonderlijke storingen presenteren. Zabbix kan meetwaarden, voorwaarden en meldingen samenbrengen. Het praktische nut ontstaat door te bepalen welke beslissing een melding moet uitlokken.

Van bedrijfsproces naar meting

Het uitgangspunt is een concrete dienst: een bereikbare bedrijfsapplicatie, een op tijd afgeronde back-up of voldoende bruikbare opslagruimte. Daarvoor worden passende technische meetpunten gekozen. Een server die antwoordt, bewijst nog niet dat gebruikers bij de applicatie kunnen aanmelden en correcte resultaten krijgen.

Elke relevante controle krijgt een verantwoordelijke en een verwachte reactie. Bij capaciteit kan vroegtijdige planning volstaan; bij een uitgevallen productiedienst kan een direct contactkanaal nodig zijn. Het belang volgt uit het effect op de bedrijfsvoering en niet uit een bijzonder opvallende kleur.

Afhankelijkheden verminderen onnodige meldingen

Zabbix beschrijft triggerafhankelijkheden als middel om afhankelijke gebeurtenissen passend te behandelen bij een bovenliggende storing. Dit kan helpen de uitval van een centrale verbinding van de gevolgen te onderscheiden. De afhankelijkheid moet wel passen bij het echte netwerk en de meetlogica.

Uitval van een vestiging mag een andere, onafhankelijke storing niet verbergen. De relaties worden daarom aan echte foutscenario’s getoetst. Ook een te lange vertraging of een te ruime drempel kan een werkelijk probleem verbergen. Een rustige meldingenlijst is onvoldoende bewijs voor goede monitoring.

Dienst controleren; oorzaak beoordelen; verantwoordelijke waarschuwen; resultaat controleren.Dienst controleren; oorzaak beoordelen; verantwoordelijke waarschuwen; resultaat controleren.
Vereenvoudigde controlevolgorde; het concrete proces hangt af van de bestaande omgeving.

Onderhoudsvensters en escalatie plannen

Gepland onderhoud wordt in de monitoring opgenomen. Zabbix maakt daarbij onder meer onderscheid in de behandeling van gegevensverzameling en gebeurtenissen tijdens onderhoud. De gekozen instelling wordt bewust gecontroleerd in plaats van alle observatie zonder onderscheid uit te schakelen. Na het onderhoud moet de normale toestand weer herkenbaar zijn.

De meldingsroute houdt rekening met werktijden, afgesproken reactiewegen en vervanging. Daaruit volgt geen algemene toezegging van beschikbaarheid rond de klok. Escalatie is alleen nuttig als de betrokkene bereikbaar is en weet welke informatie voor de beoordeling wordt ontvangen.

Alarmering als functie testen

Een gecontroleerde test controleert meting, activering, bezorging, overname en afhandeling. Ook de herstelmelding hoort daarbij. Een begrensd, vooraf afgestemd scenario is voor de test geschikter dan een ongeplande ingreep in een productiedienst.

DAXS ontwikkelt met Zabbix monitoring die bij de omgeving past en verbindt die met documentatie en beheer. Een zinvolle eerste stap is een beperkt aantal belangrijke diensten met volledig geteste reactiewegen. Verdere meetpunten volgen wanneer duidelijk is welke extra waarde ze bieden.

IT-ondersteuning en beheer · Infrastructuur · Monitoring bespreken

Bronnen: Zabbix: triggerafhankelijkheden (externe link) · Zabbix: onderhoudsvensters (externe link)