Ordliste · Pålidelighedsmålinger

Hvad er burn rate?

Burn rate er, hvor hurtigt en tjeneste bruger af sit fejlbudget i forhold til, hvad dens SLO tillader. Ved en burn rate på 1 holder budgettet præcis hele vinduet; ved 2 er det brugt halvvejs.

Sådan virker det, og derfor er det vigtigt

Burn rate sammenligner den fejlrate, du ser nu, med den rate, SLO'en tillader. Med en SLO på 99,9 % er den tilladte fejlrate 0,1 %, så hvis 0,5 % af forespørgslerne fejler, er burn raten 5, og i det tempo holder et fejlbudget på 30 dage i 6 dage.

Googles SRE-workbook baserer alarmer på den. For en SLO på 99,9% over 30 dage foreslår den at tilkalde, når 2% af budgettet brændes inden for en time (en burn rate på 14,4) eller 5% inden for seks timer (en burn rate på 6), og at oprette en ticket, når 10% brændes inden for tre dage (en burn rate på 1). Hver alarm tjekker også et kort vindue, så den stopper kort efter, at problemet gør.

Et fuldt nedbrud brænder hurtigt, og en simpel “sitet er nede”-alarm fanger det lige så hurtigt: mod 99,9 % er hvert minuts nedetid en burn rate på 1.000. Burn rate-alarmer gør deres nytte ved delvise fejl, fx at 2 % af forespørgslerne fejler i timevis, hvilket aldrig tager sitet ned, men tømmer månedens budget.

Formel

Burn rate = observeret fejlrate ÷ (100 % − SLO); tid til budgettet er brugt = vindue ÷ burn rate

Eksempel: Mod et SLO på 99,9 % brænder et fuldt nedbrud med 1.000, så 20 minutter af det bruger 46 % af et 30-dages budget på 43 minutter og 12 sekunder. At 0,5 % af tjekkene fejler, brænder med 5 og tømmer budgettet på 6 dage.

Sådan hjælper Uptimecheck

Uptimecheck beregner ikke en burn rate. For tilgængelighed dækker alarmerne den hurtige ende: med et interval på 1 minut når et nedbrud, der er bekræftet af et ekstra tjek, dig inden for et minut eller to. Alarmer om langsomhed, der sendes efter tre langsomme tjek i træk, fanger en tjeneste, der er oppe, men for langsom, og rapporter for de seneste 7, 30 eller 90 dage viser, hvor meget af et budget der allerede er brugt.

Se Oppetidsovervågning

14 dages gratis prøveperiode · Derefter gratis med 5 monitorer · Intet betalingskort

Læs mere i guiderne

Guides 6 min. læsning

Fejlbudgetter: Hvad de er, og hvordan du bruger et

Sådan beregner du et fejlbudget ud fra et SLO, hvad der bruger af det, hvordan burn rate virker, og hvordan du skriver en fejlbudget-politik, som dit team rent faktisk følger.

Læs

Guides 7 min. læsning

Sådan reducerer du falske alarmer i oppetidsovervågning

Falske alarmer lærer teams at ignorere overvågningen. Sådan skærer du ned på støjen: Bekræft hver fejl med et ekstra tjek, sæt fornuftige timeouts, tjek den rigtige URL, og send alarmer til dem, der kan handle.

Læs

Spørgsmål

Hvad er en god tærskel for burn rate-alarmer?

Et almindeligt udgangspunkt for et SLO på 99,9 % over 30 dage er at kalde ud ved en burn rate på 14,4 over én time eller 6 over seks timer og at oprette en sag ved 1 over tre dage. Justér efter et par måneder med rigtige alarmer.

Hvorfor bruger en burn rate-alarm to vinduer?

Det lange vindue sikrer, at der er brændt nok budget til, at det betyder noget. Det korte vindue sikrer, at det stadig brænder, så alarmen stopper kort efter, at problemet er løst.

Er en burn rate på 1 dårlig?

Nej. Den bruger budgettet præcis op ved vinduets slutning, hvilket er det, SLO'et tillader. Over 1 løber budgettet tør før tid; under 1 er der noget tilbage.

Nedetid er fortid.

Opret din første monitor på under et minut, eller se dig omkring i livedemoen først.

14 dages gratis prøveperiode · Derefter gratis med 5 monitorer · Intet betalingskort