Gestion des engagements (SLAs)

Contexte et objectifs

Dans le cadre de la gestion du parc informatique sous GLPI, l'objectif est de garantir un niveau de service optimal (SLA — Service Level Agreement). Il s'agit de mettre en place des mécanismes automatiques pour surveiller les temps de prise en charge et de résolution, en tenant compte des heures de travail réelles de l'entreprise.

GLPI SLA TTO / TTR Cron PHP ITIL
Besoins identifiés

Respect du temps ouvré

Intégrer un calendrier de travail (ex : 8h–18h30) pour que les délais SLA ne s'écoulent que durant les heures d'activité, évitant les alertes injustifiées la nuit ou le week-end.

Indicateurs de performance (KPI)

  • TTO (Time To Own) : délai maximal pour la prise en charge initiale du ticket
  • TTR (Time To Resolve) : délai maximal pour la résolution complète de l'incident

Hiérarchisation des actifs

Stratégie de priorité différenciée selon l'importance des équipements :

  • SLA Or : priorité haute pour les serveurs (criticité majeure)
  • SLA Bronze : priorité standard pour les postes de travail

Solution technique retenue

Synchronisation temporelle

Configuration de la directive date.timezone dans le fichier php.ini pour aligner le moteur PHP sur l'heure locale Europe/Paris.

Automatisation système (Cron)

Utilisation de l'ordonnanceur Linux (crontab) pour déclencher les actions GLPI chaque minute en arrière-plan, de manière autonome.

Mode d'exécution CLI

Basculement des tâches automatiques du mode GLPI (dépendant de la navigation web) vers le mode CLI (Command Line Interface) pour une autonomie totale du système, sans dépendance à un utilisateur connecté.

Réalisation

1. Configuration PHP

Édition du fichier PHP pour activer le fuseau horaire :

/etc/php/8.4/cli/php.ini
date.timezone = Europe/Paris
2. Tâche planifiée (Cron)

Ajout de la tâche via la commande :

sudo crontab -u www-data -e

Ligne ajoutée :

* * * * * /usr/bin/php /var/www/html/glpi/front/cron.php
3. Activation du mode Expert

Dans l'interface GLPI, paramétrage de la tâche slaticket en mode d'exécution CLI avec une fréquence d'1 minute.

Preuves de réalisation

Échéance du ticket
Échéance du ticket
Niveaux de SLA configurés (Or)
SLA Or
Niveaux de SLA configurés (Bronze)
SLA Bronze
Calendrier "Solutech Standard"
Calendrier Solutech Standard