SLI (Service level indicator)

  • Mise à jour le 25 septembre 2024
  • 1 min. à lire

Un Service Level Indicator (SLI), ou Indicateur de Niveau de Service en français, est une mesure quantitative utilisée pour évaluer la performance et la qualité d'un service informatique. Dans le domaine de la programmation et des opérations informatiques, les SLI sont des métriques clés qui reflètent l'expérience utilisateur et la santé globale d'un système.

Les SLI sont généralement exprimés sous forme de pourcentages ou de ratios et peuvent inclure des mesures telles que :

  • Le temps de disponibilité d'un service
  • La latence des requêtes
  • Le taux d'erreur
  • La capacité de traitement

Par exemple, un SLI pour un service web pourrait être :

"99,9% des requêtes HTTP doivent avoir un temps de réponse inférieur à 200 ms"

Les SLI sont étroitement liés aux Service Level Objectives (SLO) et aux Service Level Agreements (SLA). Les SLO définissent les objectifs à atteindre pour chaque SLI, tandis que les SLA sont des contrats formels basés sur ces objectifs.

Dans le contexte de DevOps et du Site Reliability Engineering (SRE), les SLI jouent un rôle crucial dans l'amélioration continue des services et la gestion des performances. Ils permettent aux équipes de développement et d'exploitation de surveiller, mesurer et optimiser la qualité des services de manière objective et quantifiable.

tracking-thumb