À quoi sert cette section
Configurez les sources et définissez les dépôts, workflows et environnements de chaque service. Vérifiez le résultat avec des déploiements connus avant d’utiliser les métriques DORA.
Quand l’utiliser
- Configurer DORA pour la première fois.
- Ajouter un service ou examiner un nombre d’événements inattendu.
Premiers pas
- 1Connectez un fournisseur CI/CD disponible : GitHub Actions, GitLab CI, Bitbucket Pipelines, Jenkins, CircleCI ou Azure Pipelines.
- 2Connectez PagerDuty, Opsgenie, VictorOps ou un webhook personnalisé pour les incidents.
- 3Définissez les motifs de dépôt, workflow et environnement de production.
- 4Synchronisez et vérifiez les déploiements et incidents associés au service.
Paramètres
| Paramètre | À quoi il sert | Comment l’utiliser | Erreur fréquente |
|---|---|---|---|
| Dépôt et workflow | Affectent au service les exécutions correspondant à un déploiement. | Utilisez des motifs précis, par exemple org/payments-* si ce préfixe correspond à vos noms réels. | Inclure les tests, compilations ou dépôts d’un autre service. |
| Environnement | Limite les déploiements à l’environnement choisi. | Utilisez le nom réel de l’environnement de production. | Présenter les déploiements de préproduction comme des livraisons en production. |
Exemple d’utilisation
Situation: Le nombre de déploiements dépasse celui attendu.
- 1Comparez plusieurs entrées avec les exécutions du fournisseur.
- 2Corrigez les motifs incluant d’autres environnements ou workflows, puis vérifiez de nouveau.
Ce que cela permet de vérifier: Le nombre affiché correspondra au périmètre que vous aurez contrôlé.
Questions fréquentes
Pourquoi définir les services ?
Ils regroupent les événements pour comparer un même système dans le temps. Vérifiez leur affectation avant d’interpréter un agrégat.
Un taux d’échec nul confirme-t-il l’absence d’échec ?
Pas nécessairement. Vérifiez la source d’incidents et les liens avec les déploiements ; des données peuvent manquer.
Que change une modification des motifs ?
Elle peut modifier le regroupement des événements historiques. Notez-la avant de comparer les périodes.
Conseils
- Vérifiez un service avec des données connues avant de configurer les autres.