Métriques DORA

This product is not supported for your selected Datadog site. ().

Section Overview

Les métriques DORA (DevOps Research and Assessment) sont quatre métriques clés qui indiquent la vélocité et la stabilité du développement logiciel.

Deployment frequency (Fréquence de déploiement)
Fréquence à laquelle une organisation effectue des mises en production réussies.
Change lead time (Délai de changement)
Temps nécessaire pour qu’un commit soit mis en production.
Change failure rate (Taux d’échec de changement)
Pourcentage de déploiements entraînant une défaillance en production.
Time to restore service (Temps de restauration du service)
Durée nécessaire à une organisation pour se remettre d’une défaillance en production.

Définir et suivre les métriques DORA peut vous aider à identifier les axes d’amélioration de la rapidité et de la qualité de livraison logicielle de votre équipe ou de votre organisation.

Configurer les métriques DORA

Pour commencer à configurer les sources de données afin d’envoyer les événements de déploiement et d’échec vers Datadog, consultez la documentation relative à la configuration.

Analyser les métriques DORA

Une fois les sources de données configurées pour vos événements de déploiement et d’échec, rendez-vous dans Software Delivery > DORA Metrics pour identifier les améliorations ou régressions de chaque métrique. Vous pouvez également agréger les métriques par équipe, service, référentiel, environnement, période et tags custom pour comparer les tendances dans le temps.

Vue d'ensemble des calculs des métriques DORA filtrés par le tag custom Language

Cliquez sur View Deployments pour ouvrir un nouvel onglet affichant les métriques Deployment Frequency et Change Lead Time, ainsi qu’une liste des événements de déploiement.

La répartition des déploiements affichant un détail des métriques ainsi qu'une liste des événements associés

Cliquez sur View Failures pour ouvrir un panneau latéral affichant les métriques Change Failure Rate et Time To Restore, ainsi qu’une liste des événements d’échec.

La répartition des échecs affichant un détail des métriques ainsi qu'une liste des événements associés

Utiliser les données des métriques DORA

Exporter les widgets des métriques DORA

Exportez vos widgets de visualisation vers des dashboards, des notebooks, ou ajoutez-les à des incidents existants.

Cliquez sur l'icône Exporter pour ajouter le widget de visualisation à un incident, un dashboard ou un notebook.

Cliquez sur l’icône Export de n’importe quelle visualisation pour l’ajouter à un incident, un dashboard ou un notebook. Pour en savoir plus sur les métriques calculées par les métriques DORA, consultez la documentation relative aux données collectées.

Créer des dashboards personnalisés

Les métriques DORA sont très flexibles et peuvent être utilisées dans des dashboards customisés pour répondre aux besoins spécifiques de votre équipe.

Exemple de dashboard personnalisé pour les métriques DORA

Dans les dashboards et graphiques, les tags custom sont traités comme des attributs. Pour filtrer ou regrouper par tag custom, celui-ci doit être précédé du symbole @.

Exemple de graphique personnalisé des métriques DORA regroupé par un tag custom

Pour aller plus loin