Gå til indholdet

Forbind SLA-mål med en procedure for hændelser

Et tilgængelighedstal kræver et klart måleomfang. Ved nedbrud i din applikation hører observation, ansvar og genoptagelse også med.

Lukas Schneider2 min. læsetid
Halvcirkelformet måler med rød viser og et grønt markeret område.

Et tilgængelighedstal er lettere at sammenligne end organiseringen af en hændelse. For driften af din applikation skal det dog være klart, hvad tallet måler, og hvordan en påfaldende observation fører til en koordineret handling.

Google SRE skelner mellem Service Level Indicator (SLI) som måleindikator, Service Level Objective (SLO) som mål og Service Level Agreement (SLA) som aftale om serviceniveau. En måling kræver et defineret omfang og et målevindue. Betegnelsen SLA alene forklarer ikke, hvilken del af applikationsforløbet der observeres.

En tilgængelig komponent kan skjule et afbrudt forløb

I det opdigtede eksempel bruger en portal forskellige tjenester til webapplikation og fillagring. Under hændelsen S-60 svarer forsiden fortsat. Nye henvendelser med fil kan derimod ikke gemmes fuldstændigt. Et målepunkt, der kun dækker forsiden, viser ikke denne konsekvens.

Teamet bør derfor sætte målingen i relation til den nødvendige brugerfunktion. Det giver ingen konklusion om en konkret leverandøraftale: Eksemplet handler om, hvilken teknisk observation teamets egen applikation har brug for.

Suppler målingen med opgaveansvar

Planen nedenfor forbinder måleomfanget med reaktionen på dette tilfælde.

Aspekt

Afklar for portalen

Ansvarlig rolle

Observation

Kontrolleres kun en komponent eller hele henvendelsesforløbet?

Applikationsansvarlig

Reaktion

Hvem samler fund, kontakter de berørte tjenester og koordinerer ændringer?

Hændelseskoordination

Genoptagelse

Hvem kontrollerer henvendelse, fil og åbent arbejde og beslutter næste driftstrin?

Forretnings- og driftsansvarlige

Det er forslag til eksemplet, ikke serviceværdier målt her eller allerede tildelte roller. Et tilgængelighedstal alene bestemmer hverken det tekniske tiltag eller det konkrete tidspunkt for genoptagelse.

Vurdér måling og fremgangsmåde sammen

Din egen organisering af hændelser gør ikke eksterne servicetilsagn betydningsløse. Den supplerer blikket på de berørte komponenter med arbejdet på hele forløbet. Afklar derfor måling, kontaktvej og beslutningsbeføjelse samlet.

Når flere tjenester er involveret, har dit team brug for et koordineret billede af konsekvenserne. Et teknisk fund bliver til en underbygget driftsbeslutning, når det passer til det berørte forløb, og næste handling er tildelt en ansvarlig rolle.

Kilder

Skrevet af

  • Lukas SchneiderTeknisk redaktørLukas Schneider skriver om cloudteknologier og drift af applikationer hos ASES. Hans artikler spænder fra valg af infrastruktur over vedligeholdelse og backup til overvågning af kørende systemer.

Følg ASES

Læs videre

Alle artikler

Cloud & drift med ASES

Hosting, deployment, vedligeholdelse og support