CircleCI

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

  1. 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.
  2. 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.
  3. 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.