Retour au blog Agences Web - 8 min

Prioriser les alertes de plusieurs clients sans les traiter à l’aveugle

Quand plusieurs sites alertent, groupez-les par hébergeur. Un 500 sur le paiement passe avant un 404 d’article, quel que soit l’ordre des e-mails.

Prioriser les alertes de plusieurs clients, c’est refuser l’ordre de la boîte mail. Le premier tri est le code HTTP et la page : un 502 ou un 504 sur l’accueil ou le paiement passe avant un 404 sur un article, avant un certificat qui expire dans vingt jours, avant une préproduction en 401. Le second tri est l’hébergeur : le même code, à la même minute, sur plusieurs sites du même hébergeur, est un seul incident.

La matrice, écrite une fois

SituationPriorité du matinDélai de prise en main
500, 502, 503 ou 504 sur l’accueil ou le paiement, hors maintenance annoncée1Tout de suite, dans le délai du contrat
Même code sur une page secondaire seulement2Dans la demi-journée
200 mais le mot attendu a disparu (page parquée, erreur HTML)1Comme une panne : le visiteur ne voit pas le site
404 sur une URL qui était dans le sitemap hier2Dans la journée, redirection ou contenu
404 sur une ressource isolée3Liste du jour, pas d’appel
Certificat ou domaine à plus de sept jours3File de la semaine
Staging en 401aucunePas une alerte client
Plusieurs sites, même hébergeur, même minute1, un seul ticketTraiter l’hébergeur, pas site par site

La matrice tient sur la fiche d’équipe. Elle ne se redécute pas à chaque e-mail. Un client bruyant ne monte pas en priorité 1 si sa page renvoie 404 sur un ancien article. Un client silencieux ne descend pas si son paiement renvoie 502.

Quand tout arrive en même temps

  1. Filtrez les codes 5xx et les absences de réponse. Mettez de côté, visuellement, les 404 et les expirations lointaines.
  2. Groupez par hébergeur ou par adresse IP. Si huit accueils du même hébergeur échouent, ouvrez un incident, listez les huit URL, et un seul interlocuteur appelle ou écrit à l’hébergeur.
  3. Parmi les incidents restants, prenez ceux dont le contrat a une astreinte ou un délai de prise en charge encore ouvert. Le délai se calcule depuis l’heure du constat, pas depuis l’heure où vous avez ouvert la boîte.
  4. Ensuite seulement, les pages secondaires et les 404 d’URL qui existaient.
  5. Le reste va dans la liste du jour, traitée après les priorités 1 et 2, ou le lendemain si la journée est pleine. Une liste du jour non vide n’est pas un échec. Une priorité 1 encore non qualifiée à midi en est un.

Un pic de requêtes qui n’a pas changé le code HTTP ne saute pas la file des 502. Il se lit quand les vrais codes sont qualifiés. La différence entre une charge et une panne est décrite dans requêtes HTTP trop nombreuses. Distinguer un 404 d’un 503 évite aussi de mettre un contenu manquant dans la file des pannes : voir erreurs 4xx et 5xx.

Le tableau du matin

Une ligne par incident, pas par e-mail reçu. Colonnes : priorité, client, URL, code, heure du premier constat, hébergeur, personne en charge, ticket. Les e-mails groupés se résument en une ligne. Sinon le tableau compte des messages et vous croyez avoir douze crises.

La personne qui tient le tableau n’est pas forcément celle qui corrige. Son travail est d’empêcher deux collègues de prendre le même site et d’en ignorer un autre. Sur un petit effectif, c’est la première personne arrivée, pendant quinze minutes, avant d’ouvrir son propre correctif.

Les sites sous le même contrat d’agence se comparent mieux quand le portefeuille est déjà séparé par client. Le cadre de ce portefeuille est dans monitoring multi-clients. La matrice, elle, ne dépend pas de l’outil : elle s’applique à la boîte du matin, même si les messages viennent de trois endroits.

Le livrable est la matrice affichée, plus le tableau du jour archivé. En fin de semaine, regardez si des priorités 3 ont en fait caché un 502 mal classé. Si oui, corrigez la matrice. Si les priorités 1 sont toujours les mêmes hébergeurs, le sujet n’est plus l’ordre de la boîte : c’est le contrat d’hébergement de ce groupe de sites.

Questions fréquentes

Faut-il traiter les alertes dans l’ordre d’arrivée ?

Non. L’ordre d’arrivée dépend de la fréquence de contrôle, pas de la gravité. Triez d’abord par code et par type de page, puis par l’engagement du contrat. Un 404 arrivé à 8 h 01 ne passe pas devant un 502 sur un paiement arrivé à 8 h 03.

Douze sites du même hébergeur tombent ensemble. Combien d’incidents ?

Un incident d’infrastructure, avec douze URL citées, tant que le symptôme est le même code au même moment. Ouvrir douze tickets fait croire à douze causes et retarde le ticket hébergeur.

Où noter l’ordre de traitement ?

Sur le tableau du matin : une ligne par incident réel, pas par e-mail. La colonne priorité vient de la matrice, pas de l’ancienneté du message dans la boîte.

Surveiller mes URL