Chapitre 717 minIntermédiaire
Après la mise en production : supervision, incidents, SLA et satisfaction
Par Josselyn C., prof de BTS SIO. Mis à jour le .
À la fin de ce chapitre, tu sauras
- organiser le support renforcé des premiers jours ;
- choisir ce qu'il faut superviser sur un nouveau service ;
- calculer les indicateurs d'un service : disponibilité, adoption, satisfaction ;
- rédiger le bilan de mise en service et passer le relais à l'exploitation.
4 exercices corrigés1 schéma
Après la mise en production, le service entre dans une période de surveillance rapprochée : on renforce le support, on supervise ses composants, on traite vite les incidents de démarrage, puis on mesure s'il tient ses engagements et s'il satisfait ses utilisateurs. Au bout de quelques semaines, un bilan décide si le service est stable, et il passe alors entre les mains de l'équipe d'exploitation. Ce chapitre organise ce suivi, définit les indicateurs d'un service et les calcule, puis rédige le bilan de mise en service.
La période de support renforcé
Les premiers jours concentrent les questions, les incidents et les défauts que la recette n'a pas vus. La période de support renforcé (on dit aussi hypercare) mobilise l'équipe qui a construit le service à côté du support habituel, pendant une durée fixée à l'avance.
| Élément | Pour Prêt'Matos |
|---|---|
| Durée | De l'ouverture à J+11, le vendredi de la semaine suivante : deux semaines ouvrées |
| Organisation | Chloé au niveau 1 ; Lina ou Yanis joignables chaque jour de 8 h à 18 h ; Moussa pour l'infrastructure |
| Présence | Le premier matin, Yanis passe voir la logistique et les référents ; Chloé rappelle chaque salarié qui a ouvert un ticket |
| Point quotidien | 10 minutes à 9 h : tickets de la veille, incidents en cours, corrections à livrer, message à faire passer |
| Tableau de suivi | Une vue GLPI filtrée sur la catégorie « Prêt de matériel » |
| Critères de sortie | Aucune anomalie bloquante ou majeure ouverte ; aucun incident en cours et cinq tickets au plus sur la semaine écoulée ; la réserve du PV levée |
Le critère de sortie est aussi important que la durée. Sans lui, le support renforcé s'arrête quand l'équipe est appelée ailleurs, pas quand le service est stable.
Superviser le nouveau service
Un service ouvert doit être surveillé avant que les utilisateurs ne signalent une panne. Reprends le tableau des dépendances du chapitre 2 : chaque dépendance forte donne au moins un élément supervisé, avec un seuil et un destinataire d'alerte.
| Ce qu'on surveille | Comment | Seuil d'alerte | Qui est prévenu |
|---|---|---|---|
| Le service vu de l'utilisateur | Scénario web Zabbix : charger la page de connexion, puis la route de santé | Échec deux fois de suite, ou plus de 3 secondes | Moussa, Chloé |
| Le certificat | Élément Zabbix sur la date d'expiration | Moins de 30 jours | Moussa |
| La VM | Agent Zabbix 2 : processeur, mémoire, disque | Disque plein à plus de 85 % | Moussa |
| Les conteneurs | État des conteneurs proxy, api, bdd, front | Un conteneur arrêté ou en redémarrage en boucle | Moussa |
| La sauvegarde | Fin de la sauvegarde nocturne, taille du fichier | Pas de sauvegarde réussie depuis 26 h, ou taille anormale | Moussa |
| Les rappels | Nombre de courriels en attente dans la file de l'application | Plus de 20 en attente | Lina, Yanis |
| La sécurité | Agent Wazuh : connexions SSH, modifications de fichiers, journaux de l'application | Règles de Wazuh | Antoine, Moussa |
Le cours Supervision montre comment écrire un scénario web dans Zabbix et comment régler les déclencheurs. Ajoute le nouveau service au tableau de bord que l'équipe regarde chaque matin : un service qu'on ne voit nulle part est un service qu'on oublie.
Traiter les incidents des premiers jours
Chaque problème remonté passe par l'outil de tickets, même si l'utilisateur a appelé ou est venu voir l'équipe dans le couloir. C'est la seule façon de mesurer, d'analyser et de prouver (gestion des incidents).
Pendant le support renforcé, trie chaque ticket en trois familles :
| Famille | Exemple | Traitement |
|---|---|---|
| Question d'utilisation (demande d'assistance) | « Comment je prolonge mon prêt ? » | Réponse du niveau 1, lien vers la fiche ; si la question revient, un article de base de connaissances ou une ligne de plus dans la FAQ |
| Incident | « La page affiche une erreur quand je réserve un casque » | Rétablir vite, même par un contournement ; escalade au niveau 2 |
| Demande d'évolution | « Ce serait bien de pouvoir réserver pour un collègue » | Transmise à la propriétaire du service, Nadia, qui décide de l'ajouter ou non au backlog |
Quand le même incident revient, ouvre un problème pour en chercher la cause (gestion des problèmes). La correction passe par une nouvelle version, recettée et déployée comme la première, au moins pour ses cas de non-régression : la discipline du chapitre 4 ne s'arrête pas le jour de l'ouverture.
Les indicateurs d'un service
Un indicateur est une mesure chiffrée, calculée toujours de la même façon, qui dit si le service tient ses promesses. Les indicateurs utiles après une mise en service couvrent la garantie (le service est-il là et rapide ?), le support (les problèmes sont-ils réglés vite ?) et l'adoption (les utilisateurs s'en servent-ils, et en sont-ils contents ?).
| Indicateur | Formule | Prêt'Matos à J+30 |
|---|---|---|
| Disponibilité sur la plage de service | Temps disponible ÷ temps de la plage | 40 min d'arrêt sur 220 h ouvrées : 99,70 % (objectif 99 %) |
| Temps de réponse | Part des pages chargées sous un seuil | 97 % des pages en moins d'une seconde |
| Nombre de tickets | Par semaine, par famille | 22 en cinq semaines : 5 incidents, 17 questions |
| Temps moyen de résolution des incidents (MTTR) | Somme des durées ÷ nombre d'incidents | 64 min |
| Taux de résolution au niveau 1 | Tickets résolus par le N1 ÷ tickets | 15 sur 22 : 68,2 % |
| Taux d'adoption | Usages par le nouvel outil ÷ usages totaux | 37 réservations faites par les salariés sur 41 (4 encore saisies par Nadia pour d'autres) : 90,2 % |
| Utilisateurs actifs | Utilisateurs ayant utilisé le service ÷ utilisateurs prévus | 11 salariés sur 14 : 78,6 % |
| Satisfaction (CSAT) | Réponses « satisfait » ou « très satisfait » ÷ réponses | 10 sur 12 : 83,3 % |
Le calcul de la disponibilité de Prêt'Matos sur son premier mois : 22 jours ouvrés de 8 h à 18 h donnent une plage de 22 × 10 = 220 heures, soit 13 200 minutes. Le service a été indisponible 40 minutes, un matin où l'hôte Proxmox a redémarré pour une mise à jour non annoncée.
Disponibilité = (13 200 − 40) ÷ 13 200 ≈ 0,99697, soit environ 99,70 %
L'objectif de 99 % sur la plage autorisait 1 % de 13 200 minutes, soit 132 minutes (2 h 12 min) d'arrêt : il est tenu. L'incident a quand même un enseignement : la maintenance de l'hôte touche tous les services qui y tournent, elle doit être annoncée et placée hors de la plage de service.
SLA : l'engagement et son calcul
Le SLA (service level agreement, accord de niveau de service) est l'engagement écrit entre le fournisseur d'un service et son client : ce que le service fait, sur quelle plage, avec quelle disponibilité, en combien de temps un incident est pris en charge et résolu. Dans une PME, il tient souvent en quelques lignes de la fiche service ; avec un prestataire, il fait partie du contrat (contrat de service et SLA). L'OLA est l'engagement interne entre deux équipes qui concourent au service, et le contrat de sous-traitance celui d'un fournisseur extérieur (SLA, OLA et contrat de service).
Le même pourcentage de disponibilité ne promet pas du tout la même chose selon la plage de service sur laquelle il s'applique :
| Engagement | Sur 30 jours, 24 h sur 24 (720 h) | Sur 22 jours ouvrés de 8 h à 18 h (220 h) |
|---|---|---|
| 99 % | 7 h 12 min d'arrêt au plus | 2 h 12 min |
| 99,5 % | 3 h 36 min | 1 h 06 min |
| 99,9 % | 43 min | 13 min |
Un SLA réaliste se fixe avec le propriétaire du service, à partir de ce dont il a besoin et de ce que l'infrastructure peut tenir. Promettre 99,9 % pour un service qui repose sur une seule VM, sans supervision la nuit, c'est s'engager à échouer. Le cours Supervision détaille ces calculs, et le cours GLPI les délais de prise en charge et de résolution des tickets.
Mesurer la satisfaction
L'indicateur de l'E5 le dit : le service déployé doit « donner satisfaction à l'utilisateur ». La satisfaction ne se devine pas, elle se demande.
Quand. Assez tard pour que les utilisateurs aient vraiment utilisé le service, assez tôt pour corriger : entre J+15 et J+30. Pour le support, une enquête courte après chaque ticket résolu (GLPI la propose : clôture automatique et enquête de satisfaction).
Comment. Une enquête de trois à cinq questions, pas plus, qui prend deux minutes. Celle de Prêt'Matos, à J+18 :
- Dans l'ensemble, êtes-vous satisfait de Prêt'Matos ? (de 1, pas du tout, à 5, tout à fait)
- Réserver est-il plus simple qu'avant ? (oui, pareil, non)
- Avez-vous trouvé l'aide dont vous aviez besoin ? (oui, non, je n'en ai pas eu besoin)
- Qu'est-ce qui vous gêne le plus ? (réponse libre)
- Qu'aimeriez-vous pouvoir faire de plus ? (réponse libre)
Ce qu'on calcule. Le taux de réponse (12 réponses sur 14 salariés : 85,7 %), puis le CSAT (customer satisfaction score), la part des réponses 4 ou 5 à la première question. Les douze notes reçues sont 5, 5, 4, 4, 4, 4, 4, 3, 5, 4, 2, 4 : dix sont à 4 ou 5, le CSAT est donc de 10 ÷ 12 ≈ 83,3 %, et la moyenne de 48 ÷ 12 = 4,0. Les réponses libres comptent autant que les chiffres : deux salariés demandent à pouvoir prolonger un prêt, ce qui rejoint une story déjà au backlog.
Le bilan de mise en service
À la fin de la période de suivi, le bilan de mise en service (ITIL parle de revue post-implémentation) répond à trois questions : le service atteint-il ses objectifs ? Qu'avons-nous appris ? Que reste-t-il à faire ? Il clôt la demande de changement et le projet, et il nourrit les prochaines mises en service.
| Rubrique | Bilan de Prêt'Matos à J+30 |
|---|---|
| Objectifs | Supprimer le tableur : fait. Les salariés réservent seuls : 90,2 % des réservations. Disponibilité de 99 % sur la plage : 99,70 % |
| Déroulement | Mise en production conforme au plan, à un écart près (redirection HTTP oubliée, corrigée en 15 minutes et reportée dans le dépôt) |
| Incidents | 5 incidents, aucun bloquant ; un arrêt de 40 minutes dû à une maintenance non annoncée de l'hôte |
| Support | 22 tickets, 68,2 % résolus au niveau 1, en forte baisse après la première semaine |
| Satisfaction | CSAT de 83,3 % (12 réponses sur 14) ; demande récurrente : prolonger un prêt |
| Réserves | A-05 corrigée en version 1.0.1 à J+9 : réserve levée |
| Enseignements | Annoncer les maintenances de l'hôte ; ajouter la redirection HTTP aux tests d'intégration ; les référents ont absorbé la moitié des questions de la première semaine |
| Actions | Prolongation de prêt au prochain sprint ; article de base de connaissances « prolonger un prêt » en attendant ; relance douce des trois salariés qui n'ont pas encore utilisé l'outil |
| Décision | Service transféré à l'exploitation (le support renforcé s'est arrêté comme prévu à J+11, ses critères de sortie atteints) ; réception définitive prononcée par Nadia |
Le retour d'expérience (REX) est la partie « enseignements » : ce qui a bien marché, ce qui a moins bien marché, et ce qu'on changera la prochaine fois. Il se fait sans chercher de coupable : on corrige un processus, pas une personne.
Le passage en exploitation
Le projet se termine, le service continue. Le passage en exploitation (ou transfert en production, handover) remet le service à l'équipe qui le fera vivre au quotidien. Il est réussi quand cette équipe peut l'exploiter sans appeler ceux qui l'ont construit :
| Élément transféré | Vérification |
|---|---|
| Documentation d'exploitation : démarrer, arrêter, mettre à jour, restaurer | Moussa a fait une restauration seul en suivant la procédure |
| Accès : comptes d'administration, coffre des secrets | Les accès personnels de Lina et Yanis à la production sont retirés ou réduits à ce dont ils ont besoin |
| Supervision et alertes | Les alertes arrivent à l'exploitation, plus aux développeurs seuls |
| Sauvegardes | Programmées, supervisées, restauration testée |
| Base de connaissances et catégorie de tickets | Articles relus, escalade vers le niveau 2 documentée |
| Contrats, licences, dates de fin de support | Inscrits dans l'outil de gestion de parc (GLPI) |
| Propriétaire et catalogue | Nadia nommée propriétaire ; le service figure au catalogue avec son niveau de service |
Dans un contrat avec un prestataire, ce moment coïncide souvent avec la fin de la vérification de service régulier (VSR, chapitre 4) et le début de la période de garantie ou de maintenance.
Exercices
Exercice 1 sur 4 Calculer une disponibilité Réussi À revoir
GLPI est ouvert aux salariés et supervisé de 8 h à 18 h les jours ouvrés. En novembre, qui compte 20 jours ouvrés, il a été indisponible trois fois : 25 minutes un mardi à 10 h, 2 heures un samedi pour une mise à jour annoncée, et 35 minutes un jeudi à 17 h 40.
- Quelle est la durée de la plage de service en novembre, en minutes ?
- Quelles indisponibilités comptent ? Calcule la disponibilité.
- L'objectif était de 99,5 % sur la plage. Est-il tenu ?
Voir la réponseMasquer la réponse de l'exercice 1
- 20 jours × 10 heures = 200 heures, soit 12 000 minutes.
- Le samedi est hors de la plage de service : il ne compte pas. L'arrêt du jeudi commence à 17 h 40 et dure 35 minutes : seules les 20 minutes avant 18 h sont dans la plage. Indisponibilité comptée : 25 + 20 = 45 minutes. Disponibilité : (12 000 − 45) ÷ 12 000 = 0,99625, soit 99,625 %.
- Oui : 99,5 % autorisait 0,5 % de 12 000 minutes, soit 60 minutes ; 45 minutes ont été consommées.
Tu avais trouvé ?
Exercice 2 sur 4 Des indicateurs à partir des tickets Réussi À revoir
Pendant les quatre semaines qui suivent l'ouverture de GLPI, le support enregistre 40 tickets sur le nouveau service : 26 créés par les salariés sur le portail, 14 créés par un technicien après un appel. 30 sont résolus au niveau 1. Les 4 incidents ont duré 30, 90, 15 et 45 minutes.
- Calcule le taux de tickets créés sur le portail, le taux de résolution au niveau 1 et le MTTR des incidents.
- Lequel de ces indicateurs mesure le mieux l'adoption du portail ? Quel objectif fixerais-tu ?
Voir la réponseMasquer la réponse de l'exercice 2
- Portail : 26 ÷ 40 = 65 %. Niveau 1 : 30 ÷ 40 = 75 %. MTTR : (30 + 90 + 15 + 45) ÷ 4 = 180 ÷ 4 = 45 minutes.
- Le taux de tickets créés sur le portail : il dit si les salariés ont changé d'habitude, alors que les deux autres mesurent le travail du support. Un objectif raisonnable : 80 % à trois mois, en suivant la courbe semaine par semaine plutôt que sur le mois entier.
Tu avais trouvé ?
Exercice 3 sur 4 Ce qui manque à ce bilan Réussi À revoir
Un bilan de mise en service tient en une phrase : « La mise en production s'est bien passée, les utilisateurs sont contents, quelques bugs ont été corrigés. » Liste cinq informations qu'il devrait contenir.
Voir la réponseMasquer la réponse de l'exercice 3
- Les objectifs de la fiche service et leur mesure (disponibilité, adoption).
- Les chiffres du support : nombre de tickets, incidents, délais.
- La satisfaction mesurée : taux de réponse et score, pas une impression.
- Les écarts au plan de déploiement et les réserves du PV, levées ou non.
- Les enseignements et les actions décidées, avec un responsable, et la décision finale (fin du support renforcé, passage en exploitation).
Tu avais trouvé ?
Exercice 4 sur 4 Superviser GLPI Réussi À revoir
Propose cinq éléments à superviser sur le service GLPI de Sorbier, avec pour chacun un seuil d'alerte.
Voir la réponseMasquer la réponse de l'exercice 4
| Élément | Seuil |
|---|---|
Scénario web : page de connexion de https://glpi.ad.sorbier.example | Échec deux fois de suite, ou plus de 3 secondes |
| Certificat du site | Expiration dans moins de 30 jours |
| Actions automatiques de GLPI (le cron) | Dernière exécution il y a plus de 10 minutes : les notifications et le collecteur ne tournent plus |
Collecteur de la boîte support@ | Courriels non relevés depuis plus de 30 minutes, ou erreur de connexion IMAP |
| Sauvegarde de la base | Pas de sauvegarde réussie depuis 26 heures |
On peut ajouter l'espace disque de srv-glpi, l'état de MariaDB et de PHP-FPM, et la liaison LDAPS avec les contrôleurs de domaine.
Tu avais trouvé ?