Présentation
Associez CircleCI pour :
- Visualiser des métriques clés de CircleCI, telles que le nombre de builds terminés ou la durée moyenne des builds
- Analyser des données (comme la répartition des builds par nom de tâche ou référentiel) à l’aide du système de tags de Datadog
Configuration
Installation
Vous pouvez installer l’intégration CircleCI avec son carré d’intégration.
Procédure à suivre
- Dans vos paramètres CircleCI, accédez à Personal API Tokens et saisissez la clé générée dans le formulaire. Le nom n’a pas besoin d’être identique à l’étiquette CircleCI, mais il doit être unique.
- Filtrez les référentiels grâce à une expression, telle que « Organisation/nomréférentiel », « Organisation/référentiel_* » ou « Organisation/* ». Le filtrage est effectué sur la liste des projets suivis, qui doit être définie dans CircleCI.
- Indiquez le système de contrôle de versions approprié ainsi que la clé d’API adéquate.
Vous pouvez définir de nombreux tokens d’API et suivre plusieurs projets à partir d’un token donné. Les utilisateurs doivent être définis comme contributeurs pour un référentiel particulier afin de visualiser ses informations dans Datadog.
Données collectées
Métriques
circleci.completed_build_time.sum (count) | Total build time of completed (not canceled) builds Shown as millisecond |
circleci.completed_build_time.avg (gauge) | Average build time of completed (not canceled) builds Shown as millisecond |
circleci.finished_builds.count (count) | Count of all finished builds Shown as build |
circleci.completed_builds.count (count) | Count of all completed (not canceled) builds Shown as build |
Événements
L’intégration CircleCI n’inclut aucun événement.
Checks de service
L’intégration CircleCI n’inclut aucun check de service.
Dépannage
Besoin d’aide ? Contactez l’assistance Datadog.