Als elke alert naar iedereen gaat, voelt niemand zich verantwoordelijk. De developer die gisteravond laat opbleef, gaat ervan uit dat iemand anders kijkt, wie op vakantie is heeft meldingen gedempt, en de storing blijft liggen. Een on-call-rooster maakt het simpel: één persoon is nu verantwoordelijk, iedereen weet wie, en de alert gaat naar die persoon.
Rotaties
Voeg de mensen toe die elkaar afwisselen, in de volgorde waarin ze aan de beurt zijn, tot 30 personen.Kies hoe vaak de dienst wisselt: elke dag, elke week of elke twee weken.Kies het overdrachtsmoment, zoals maandag om 09:00, in de eigen tijdzone van het rooster.Zie op één pagina wie nu dienst heeft, de komende diensten en eventuele vervangingen.
Vervangingen
Plannen veranderen. Met Cover a shift neemt iemand het een tijdje over, bijvoorbeeld bij ziekte, vakantie of een tandartsafspraak, zonder dat je de rotatie aanpast. Als de vervanging afloopt, gaat de rotatie verder zoals daarvoor. Overlappen twee vervangingen, dan wint de laatst toegevoegde, en mensen die de workspace verlaten worden automatisch overgeslagen.
Pushalerts naar wie er dienst heeft
Zet pushmeldingen aan op je telefoon en computer en voeg dan een pushkanaal toe dat is ingesteld op “Whoever is on call”. Gaat een monitor down, dan krijgt alleen degene die op dat moment dienst heeft de alert op het vergrendelscherm, op iPhone, Android of desktop. Push kost niets en vraagt geen extra app; zet Uptimecheck op een iPhone eerst op het beginscherm. De herstelmelding vervangt de storingsmelding, zodat het vergrendelscherm overzichtelijk blijft.
Escalatie als niemand reageert
Combineer het rooster met escalatie. Post elke storing direct in het Slack-kanaal van het team, push na 5 minuten naar wie er dienst heeft, en mail de teamleider als de storing een uur duurt en niemand hem heeft bevestigd. Bevestigt iemand het incident, in de app of met de Acknowledge-knop in Slack, dan worden de uitgestelde alerts nooit verstuurd. Zie alerts en meldingen voor elk kanaal.
Een gewone week
Anna heeft dienst vanaf maandag 09:00. Op vrijdag is ze op een bruiloft, dus Erik neemt die dag over met een vervanging. Om 03:12 op zaterdag, weer in Anna’s dienst, geeft de checkout 503. De storing wordt bevestigd door een tweede check, Anna’s telefoon toont de pushalert en ze bevestigt het incident in de app. De escalatiemail naar de teamleider gaat nooit de deur uit, en de incidenttijdlijn laat zien wie wanneer een alert kreeg.
Houd on-call menselijk
Stuur alleen echte storingen naar on-call-push. Alerts bij trage reacties en vervalherinneringen kunnen naar e-mail of een teamkanaal.Maak diensten lang genoeg om omheen te plannen en kort genoeg om van te herstellen; een week is gebruikelijk.Bekijk de alerts na elke dienst: maakte een alert iemand wakker terwijl niemand iets hoefde te doen, pas dan de routering aan.Gebruik onderhoudsvensters voor gepland werk, zodat een nachtelijke deploy degene met dienst niet oppiept.
Minder en betere alerts maken on-call draaglijk. Uptimecheck controleert vanuit Stockholm, Londen en New York, en bevestigt elke fout vanaf een tweede locatie voordat er een incident opent; onze gids over minder valse alerts doet de rest.
On-call-roosters en pushmeldingen zitten in elk abonnement, en de live demo heeft een rooster dat je kunt bekijken zonder je aan te melden.
Abonnementen beginnen bij €9 per maand bij jaarlijkse betaling of €12 bij maandelijkse betaling, excl. btw. Bekijk de prijspagina, of start een gratis proefperiode van 14 dagen zonder creditcard.