RousselTMLEARNING

Article · SRE en pratique : SLI, SLO et budgets d'erreur

Bonnes pratiques SRE

1. Choisir les SLO #

Peu, mais significatifs.

Principes #

  • Partir des parcours utilisateurs critiques (se connecter, payer, rechercher), pas des composants techniques.
  • Deux ou trois SLO par service : disponibilité et latence suffisent souvent.
  • Fixer l'objectif à partir de l'historique mesuré, puis le resserrer si besoin.
  • Un SLO interne plus strict que le SLA contractuel.

2. Les faire vivre #

Un SLO non revu est un SLO mort.

Rituels #

  • Politique de budget d'erreur écrite et signée par le produit.
  • Alertes burn rate à la place des alertes à seuil pour l'astreinte.
  • Revue mensuelle : budget consommé, incidents, objectif à ajuster ?
  • SLO et règles générés depuis Git (Sloth ou Pyrra), revus en pull request.
  • Post-mortem sans recherche de coupable dès qu'un incident consomme plus de 20 % du budget.

3. Pièges #

Ce qui fait échouer les démarches SLO.

À éviter #

PiègeConséquence
Viser 99,99 % partoutCoût énorme, budget toujours épuisé, SLO ignorés
Mesurer côté serveur uniquementLes pannes du load balancer ou du DNS sont invisibles
Pas de politique de budgetLes SLO deviennent un simple dashboard
Trop de SLOPersonne ne les suit

Schéma de référence et vérification rapide #

Check-list.

Check-list #

  1. Parcours critiques identifiés
  2. SLI mesurés au plus près de l'utilisateur
  3. SLO générés depuis Git
  4. Alertes burn rate routées vers l'astreinte
  5. Politique de budget validée
  6. Revue mensuelle planifiée

📄 Bonnes pratiques SRE : SLO utiles et budgets respectés →

Mon suivi

  • ⏱ Durée estimée : ≈ 4 min

Connectez-vous pour suivre votre progression et prendre des notes. Se connecter

💬 Discussions récentes de la formation

Poser une question sur cette leçon →Voir toutes les discussions de la formation

Articles recommandés

Le budget d'erreur : décider avec les SLO

Calculer et suivre un budget d'erreur, rédiger une politique de budget d'erreur et l'utiliser pou...

Observabilité, SRE et gestion des incidents pour les équipes DevOps

Exploiter ce que l'on livre : métriques, logs et traces, golden signals, SLI, SLO et budgets d'er...

Alertes sur le taux de consommation du budget (burn rate multi-fenêtres)

Pourquoi alerter sur le burn rate plutôt que sur un seuil, et comment construire les alertes mult...

Chaos engineering : principes, outils et mise en pratique avec les SLO

Guide complet du chaos engineering : principes, régime permanent et hypothèse, rayon d'impact, li...

Les SLO dans Dynatrace : objectifs, budget d’erreur et burn rate

SLI, SLO et SLA, budget d'erreur et taux de consommation : définir un SLO de disponibilité ou de ...

SRE : SLI, SLO et SLA expliqués simplement

Les fondamentaux de l'ingénierie de la fiabilité (SRE) : différence entre SLI, SLO et SLA, choix ...

Piloter ses SLO avec Pyrra

Pyrra : définir des SLO de disponibilité et de latence en CRD Kubernetes ou en fichiers, générer ...

Générer ses SLO Prometheus avec Sloth

Décrire un SLO en quelques lignes avec Sloth et générer automatiquement règles d'enregistrement m...

Grafana SLO dans Grafana Cloud

Définir des SLO, suivre le budget d'erreur et générer les alertes de burn rate.

Soutenir

♥ SOUTENIR

Soutenez RousselTM Learning

Les formations, articles, TP et attestations restent gratuits et sans publicité intrusive. Une contribution libre, du montant de votre choix, finance l’hébergement, les environnements de TP et l’écriture de nouveaux contenus.

Contribuer avec PayPal Montant libre · carte bancaire ou compte PayPalEn savoir plus
QR code PayPal
Ou scannez ce QR code avec votre téléphone

Merci, chaque contribution compte !