Alertes de garde sans PagerDuty : un appel téléphonique pour les P1 quand vous êtes une équipe de trois
Vous gérez une rotation ? Utilisez PagerDuty. À une ou trois personnes avec des alertes dans Gmail et Slack, voici comment obtenir un vrai appel pour une alerte P1.
Si vous avez une rotation de garde, arrêtez de lire et installez PagerDuty, ou Better Stack, ou n'importe quel outil de garde que votre équipe utilise déjà à moitié. Ces outils possèdent les horaires, l'escalade et l'accusé de réception, et rien de pas cher ne remplace ça. Cet article est pour l'autre cas : vous êtes une personne, ou trois, chaque alerte qui vous importe atterrit déjà dans Gmail ou Slack, et votre cellulaire fait « ding » pour une panne exactement de la même façon que pour un commentaire sur Jira.
OLL.E ne fait rien de ce que fait PagerDuty. Elle lit Gmail et vos notifications Slack pour tout ce que vous appelez un incident, et vous téléphone. Sur iPhone, la moitié Gmail fonctionne sans rien de plus ; la moitié Slack a besoin du porte-clés PinG. Si vous venez de penser « mais qui répond quand je suis dans l'avion », vous avez une rotation, et vous savez déjà quoi acheter.
Les petites équipes ont-elles besoin de PagerDuty ?
Pas quand personne ne refile le téléavertisseur à personne. La valeur de PagerDuty, c'est la chaîne : il sait qui est de garde cette semaine, l'appelle, et si personne n'accuse réception, il appelle la personne suivante. Une équipe de trois où c'est toujours la même personne qui répond n'a pas d'horaire à gérer.
Le forfait gratuit est généreux pour une équipe de cette taille : jusqu'à 5 utilisateurs, un horaire de garde, une politique d'escalade, et 100 notifications SMS ou téléphoniques par mois. Professionnel est à 21 $ par utilisateur par mois facturé annuellement (25 $ au mois). Si chaque alerte qui vous importe vient d'un moniteur que vous pouvez pointer vers PagerDuty, essayez le forfait gratuit avant tout le reste dans cet article. Ça devient plus difficile quand l'alerte est une personne. Un client écrit « le site est en panne !! », ou votre cofondateur demande « euh, est-ce que la prod va bien ? » sur Slack. Aucun moniteur n'a envoyé ça, et d'après notre expérience, ce sont les incidents que les petites équipes voient tard.
Opsgenie était l'autre réponse bon marché. Atlassian a cessé de le vendre aux nouveaux clients en 2025 et transfère les clients existants vers Jira Service Management et Compass.
La configuration bon marché convient honnêtement à un fondateur seul dont le projet secondaire fait de l'argent, à deux ou trois personnes qui ont convenu à voix haute qu'une personne nommée répond la nuit, et à une petite agence dont le client dit « le site est en panne » par courriel aussi souvent qu'un moniteur le dit.
Comment obtenir un appel téléphonique pour une alerte critique ?
Quatre façons sans outil de garde.
La première, c'est l'appel de votre propre moniteur. UptimeRobot vous appelle sur n'importe quel forfait payant ; le moins cher, Solo, est à 9 $ par mois facturé annuellement, et chaque appel dépense des crédits plutôt que de venir d'un quota mensuel. Le forfait gratuit de Better Stack alerte seulement par courriel et Slack, et les appels et SMS illimités viennent avec sa licence Responder à 34 $ par mois. L'un ou l'autre est la réponse la plus simple si ce moniteur est votre seule source d'incident.
Les propres exceptions de votre cellulaire ne coûtent rien. Sur les Android récents, ouvrez Paramètres > Modes, choisissez un mode, puis Filtres de notification, et choisissez quelles personnes, applications et alarmes passent encore (Google dit que les menus varient selon le cellulaire, et les versions plus anciennes appellent ça Ne pas déranger). Sur iPhone, c'est Réglages > Concentration, choisissez une Concentration, puis Personnes ou Applications. Le hic, c'est que laisser passer Gmail laisse passer chaque courriel de ce compte en même temps que la panne, et ça reste une simple notification.
Pushover coûte 4,99 $ une fois par plateforme, après un essai gratuit de 30 jours. Ça envoie une notification, pas un appel, et quelque chose en amont doit la déclencher.
Le service Phone Call d'IFTTT a une action « Call my phone » qui vous appelle et lit un court message à voix haute. Ça demande un forfait Pro (5,49 $ par mois facturé annuellement) et un numéro américain, et s'arrête à 100 appels par mois. Plus de détails dans l'article Zapier contre IFTTT.
Ou quelque chose lit le message pour vous, et c'est là qu'OLL.E se situe. Vous tapez ce qu'est un incident dans les mots de votre équipe, elle vérifie les notifications Gmail et Slack pour une correspondance, et elle vous téléphone.
| PagerDuty | Les appels de votre propre moniteur | Pushover | OLL.E | |
|---|---|---|---|---|
| Rotation et escalade | Oui, c'est le produit | Non | Non | Non |
| Appel téléphonique | Oui ; Gratuit inclut 100 notifications SMS/téléphoniques par mois | Oui, sur les forfaits payants | Non, une notification | Oui, ou une alarme |
| Fonctionne à partir du courriel et de Slack | Par les intégrations que vous configurez | Non | Seulement ce que vous y branchez | Oui, les deux sont des sources |
| À partir de | Gratuit jusqu'à 5 utilisateurs ; Professionnel 21 $/utilisateur/mois facturé annuellement | UptimeRobot Solo 9 $/mois facturé annuellement (les appels utilisent des crédits) ; Better Stack Responder 34 $/mois | 4,99 $ une fois par plateforme, essai de 30 jours | Forfait gratuit, 4 surveillances ; Pro 19,99 $ par mois |
Slack peut-il m'appeler ?
Non. Vous pouvez ajouter des mots-clés dans les préférences de notification de Slack, et un message qui en contient un vous donne une notification ordinaire. Sur iPhone, vous pouvez laisser passer Slack à travers une Concentration sous Réglages > Concentration > Applications, mais alors chaque notification Slack passe, blagues de #random comprises.
Pour transformer un message Slack en appel, quelque chose en dehors de Slack doit lire la notification et composer. Sur Android, OLL.E le fait avec l'accès aux notifications. iPhone ne laisse pas les applications lire les notifications d'autres applications en arrière-plan, donc là, la surveillance Slack a besoin de PinG, un porte-clés Bluetooth qui relaie les notifications et sonne sur son propre haut-parleur.
Et les courriels d'UptimeRobot, Grafana et Sentry ?
Ces outils envoient tous des courriels, et pour un filtre par mot-clé, un courriel « résolu » ressemble beaucoup à un courriel « en panne ». Trois surveillances couvrent la plupart des cas, chacune modelée sur la surveillance de production en panne.
L'appel
Commencez par celle qui vous réveille : « Appelle-moi si « production en panne », « P1 » ou « les clients ne peuvent pas se connecter » arrive dans ma boîte de réception ou sur Slack. » Elle vous téléphone et résume le fil, donc l'appel arrive avec les trois lignes que vous liriez autrement debout dans la cuisine. Utilisez les mots réels de votre équipe. Si les incidents commencent par quelqu'un qui tape « uh oh » dans #eng, mettez « uh oh » dans la phrase. OLL.E lit le message plutôt que de faire correspondre la chaîne de caractères, donc « P1 prévu pour le prochain sprint » dans un fil de planification ne devrait pas sonner. Attendez-vous à la reformuler quelques fois.
Les moniteurs
Les courriels de moniteurs reçoivent une alarme, volontairement. Un appel pour chaque fausse alerte vous entraîne à refuser les appels. Tapez « Déclenche une alarme quand un courriel de Sentry, UptimeRobot ou Grafana dit qu'un service est en panne ou que le taux d'erreurs augmente » et ajoutez une étiquette Gmail comme action. Gmail est la seule source, donc celle-ci fonctionne entièrement sur iPhone. Un courriel « résolu » n'est pas ce que demande la phrase ; si vous voulez que ceux-là soient rassemblés pour le matin, donnez-leur leur propre surveillance avec la Présélection comme alerte.
Le relais
« Quand un courriel d'incident arrive, transmets-le à mon cofondateur et envoie-moi un résumé. » Celle-ci va à la Présélection, puisque la première surveillance a déjà sonné, et comme les actions s'enchaînent, une seule surveillance fait les deux tâches. C'est ce qui se rapproche le plus d'un deuxième répondant dans une configuration bon marché, moins l'accusé de réception.
Testez-la ensuite : envoyez-vous « production en panne » depuis un autre compte. Si le cellulaire reste silencieux, vérifiez le cellulaire avant la surveillance. Que l'appel ou l'alarme d'OLL.E passe à travers le Ne pas déranger ou une Concentration, c'est la décision du cellulaire. Sur Android, autorisez les appels d'OLL.E sous Paramètres > Modes, choisissez le mode, puis Filtres de notification. Sur iPhone, ajoutez-les sous Réglages > Concentration > Personnes. Avec PinG jumelé à un iPhone, le porte-clés sonne aussi sur son propre haut-parleur.
Qu'est-ce qu'une configuration de garde bon marché manque ?
Deux choses. Décidez que vous pouvez vivre avec les deux avant de passer sur l'outil de garde.
La première, c'est vous : une pile à plat, le mode avion après un vol tardif, la grippe, une semaine de congé. PagerDuty remarque l'appel sans réponse et passe à la personne suivante. OLL.E n'a pas de personne suivante, parce que vous ne lui avez jamais donné de liste. La surveillance de relais met le courriel devant un collègue, mais elle ne peut pas le réveiller, et elle ne peut pas vous dire s'il l'a fait.
La seconde, c'est l'accusé de réception. Appuyer sur Ack dans un outil de garde dit à tout le monde que vous vous en occupez. Sans ça, deux d'entre vous réparent la même chose à 3 h du matin, ou chacun suppose que l'autre s'en occupe. Pour trois personnes, un texto de groupe disant « je m'en occupe » règle ça.
Quelque part au-delà de cinq ou six personnes, ça cesse de fonctionner.
Mon avis : si personne ne refile le téléavertisseur à personne, montez l'appel cette semaine et passez à PagerDuty le jour où vous écrivez votre premier horaire de garde. Les petites équipes gardent souvent un essai d'outil de garde ouvert dans un onglet pendant des mois pendant que les vrais incidents arrivent par courriel et se font lire le lendemain matin.
Pour une équipe sans rotation, OLL.E est la partie qui lit le courriel d'incident ou le message Slack et vous téléphone. Vous tapez « Appelle-moi si « production en panne » ou une alerte P1 arrive dans ma boîte de réception ou sur Slack », et l'appel arrive avec un résumé du fil. Elle ne fait pas les rotations, l'escalade ou l'accusé de réception. Un forfait gratuit couvre une petite configuration comme celle-ci, sans carte. Pro est à 19,99 $ par mois avec un essai de 7 jours. Sur iPhone, Gmail fonctionne tel quel ; Slack a besoin du porte-clés PinG, vendu séparément.
Les questions qu'on nous pose
Existe-t-il une alternative gratuite à Opsgenie pour une petite équipe ?
Le forfait gratuit de PagerDuty est le plus évident : jusqu'à cinq utilisateurs, un horaire, une politique d'escalade et 100 notifications SMS ou téléphoniques par mois. Opsgenie lui-même n'est plus vendu aux nouveaux clients, Atlassian transférant les gens vers Jira Service Management et Compass. Si tout ce qu'il vous faut, c'est un appel quand un courriel d'incident ou un message Slack arrive, le forfait gratuit d'OLL.E couvre quatre surveillances.
Comment obtenir un appel téléphonique quand mon site tombe ?
Activez les alertes vocales de votre moniteur s'il en a. UptimeRobot inclut les appels sur les forfaits payants à partir de 9 $ par mois facturé annuellement, payés avec des crédits, et Better Stack donne des appels illimités avec sa licence Responder à 34 $ par mois. Quand l'alerte arrive plutôt comme un courriel ou un message Slack, il vous faut quelque chose qui le lit et compose, comme OLL.E, ou l'action Call my phone d'IFTTT si vous avez un numéro américain et un forfait Pro.
Slack peut-il faire sonner mon cellulaire pour une alerte critique ?
Non. Une correspondance de mot-clé dans Slack donne une notification ordinaire. Pour obtenir un appel, une autre application doit lire la notification et vous téléphoner : sur Android, OLL.E le fait avec l'accès aux notifications, et sur iPhone, ça a besoin du porte-clés PinG, parce qu'iOS tient les notifications des autres applications loin des applications en arrière-plan.
Que fait PagerDuty qu'une configuration de garde bon marché ne peut pas faire ?
Les rotations, l'escalade et l'accusé de réception. PagerDuty sait qui est de garde, appelle la personne suivante quand personne ne répond, et montre à tout le monde quand quelqu'un a pris l'incident en charge. Une configuration bon marché vous appelle et n'a personne à essayer après vous.