La solution CI Visibility n'est pas encore disponible pour le site que vous avez sélectionné ().

Présentation

Le contenu de cette page vous aide à résoudre les problèmes que vous pouvez rencontrer avec CI Visibility. Contactez l’assistance Datadog si vous avez besoin d’aide supplémentaire.

Votre instance Jenkins est instrumentée, mais Datadog n’affiche aucune donnée

  1. Vérifiez que l’exécution d’au moins un pipeline est terminée. Les informations sur l’exécution des pipelines sont uniquement envoyées une fois le processus terminé.
  2. Vérifiez que le host de l’Agent Datadog est correctement configuré et que le plug-in Datadog parvient à communiquer avec lui. Pour tester la connectivité, cliquez sur le bouton Check connectivity with the Datadog Agent dans l’interface de la configuration du plug-in Jenkins.
  3. Recherchez d’éventuelles erreurs dans les logs Jenkins. Vous pouvez activer des logs de debugging pour le plug-in Datadog en créant un fichier logging.properties et en ajoutant la ligne org.datadog.level = ALL.

Message « Pipeline not found »

Pour les fournisseurs CI qui ne prennent pas en charge les pipelines running, le message « Pipeline not found » s’affiche lorsque vous cliquez sur des données incomplètes provenant d’un pipeline en cours d’exécution. Les données sont transmises au fur et à mesure pour les étapes, tâches ou commandes personnalisées. Patientez jusqu’à la fin de l’exécution du pipeline, puis réessayez.

Pipelines manquants sur la page Pipelines

La page Pipelines affiche uniquement les pipelines sans informations Git ainsi que les pipelines dont les informations Git relèvent de la branche par défaut du référentiel Git.

Étapes ou tâches manquantes dans les tableaux récapitulatifs

S’il manque des étapes ou des tâches sur la page Pipeline Details, cela peut être causé par un problème de configuration. Vérifiez que le nom du pipeline qui est stocké dans les exécutions d’étape ou de tâche est identique au nom du pipeline parent. Si vous utilisez des pipelines personnalisés, consultez la spécification de l’endpoint d’API public.

Limites s’appliquant aux pipelines en cours d’exécution

Envoi des événements de webhook non garanti par les fournisseurs CI

La prise en charge des pipelines en cours d’exécution repose sur les données sur le statut d’exécution envoyées par les fournisseurs CI. Si ces données ne sont pas disponibles, les exécutions de type Running dans Datadog sont peut-être déjà terminées.

Durée d’exécution maximale d’un pipeline

L’exécution d’un pipeline peut conserver le statut Running pendant une durée maximale de trois jours. Passé ce délai, l’exécution du pipeline ne s’affiche plus dans CI Visibility. Si une exécution de pipeline se termine après trois jours, elle est affichée dans CI Visibility avec le statut final pertinent (Success, Error, Canceled ou Skipped) et la bonne durée.

Pour aller plus loin