Quand chaque alerte va à tout le monde, personne ne s’en charge. Le développeur qui a veillé la nuit dernière suppose que quelqu’un d’autre va regarder, celui qui est en vacances a coupé ses notifications, et la panne attend. Un planning d’astreinte simplifie tout : une seule personne est responsable à l’instant présent, tout le monde sait qui, et l’alerte lui est adressée.
Rotations
Ajoutez les personnes qui se relaient, dans l’ordre de leur tour, jusqu’à 30 personnes.Choisissez la fréquence de la relève : chaque jour, chaque semaine ou toutes les deux semaines.Choisissez l’heure de passation, par exemple le lundi à 09:00, dans le fuseau horaire propre au planning.Voyez sur une seule page qui est d’astreinte maintenant, les prochains tours et les éventuels remplacements.
Remplacements
Les imprévus arrivent. Cover a shift permet à quelqu’un de prendre le relais pour un temps, en cas de maladie, de vacances ou de rendez-vous chez le dentiste, sans toucher à la rotation. À la fin du remplacement, la rotation reprend comme avant. Si deux remplacements se chevauchent, le dernier ajouté l’emporte, et les personnes qui quittent l’espace de travail sont automatiquement ignorées.
Des alertes push à la personne d’astreinte
Activez les notifications push sur votre téléphone et votre ordinateur, puis ajoutez un canal push réglé sur « Whoever is on call ». Quand un moniteur tombe en panne, seule la personne d’astreinte à cet instant reçoit l’alerte sur son écran de verrouillage, sur iPhone, Android ou ordinateur. Le push ne coûte rien et ne nécessite aucune application supplémentaire ; sur iPhone, ajoutez d’abord Uptimecheck à l’écran d’accueil. Le rétablissement remplace la notification de panne, pour garder l’écran de verrouillage net.
Escalade quand personne ne répond
Combinez le planning avec l’escalade. Publiez chaque panne immédiatement dans le canal Slack de l’équipe, envoyez un push à la personne d’astreinte au bout de 5 minutes, et un e-mail au responsable d’équipe si la panne dure depuis une heure sans que personne ne l’ait prise en charge. Quand quelqu’un prend l’incident en charge, dans l’application ou avec le bouton Acknowledge dans Slack, les alertes différées ne sont jamais envoyées. Voir alertes et notifications pour tous les canaux.
Une semaine type
Anna est d’astreinte à partir du lundi 09:00. Le vendredi, elle est à un mariage : Erik assure la journée grâce à un remplacement. Le samedi à 03:12, de nouveau pendant le tour d’Anna, le checkout renvoie 503. La panne est confirmée par un second contrôle, le téléphone d’Anna affiche l’alerte push, et elle prend l’incident en charge dans l’application. L’e-mail d’escalade au responsable d’équipe ne part jamais, et la chronologie de l’incident montre qui a été alerté et quand.
Une astreinte à visage humain
N’envoyez que les vraies pannes au push d’astreinte. Les alertes de lenteur et les rappels d’expiration peuvent aller par e-mail ou dans un canal d’équipe.Prévoyez des tours assez longs pour pouvoir s’organiser et assez courts pour pouvoir récupérer ; une semaine est courant.Revoyez les alertes après chaque tour : si une alerte a réveillé quelqu’un alors que personne n’avait besoin d’agir, modifiez le routage.Utilisez des fenêtres de maintenance pour les travaux planifiés, afin qu’un déploiement de nuit n’alerte pas la personne d’astreinte.
Moins d’alertes, mais de meilleures : c’est ce qui rend l’astreinte supportable. Uptimecheck vérifie depuis Stockholm, Londres et New York, et confirme chaque échec depuis un second emplacement avant d’ouvrir un incident, et notre guide pour réduire les fausses alertes couvre le reste.
Les plannings d’astreinte et les notifications push sont inclus dans toutes les offres, et la démo en direct contient un planning que vous pouvez consulter sans inscription.
Les offres commencent à 9 € par mois en facturation annuelle ou 12 € en facturation mensuelle, HT. Consultez la page des tarifs, ou commencez un essai gratuit de 14 jours sans carte bancaire.