CI Visibility のトラブルシューティング

選択したサイト () では現在 CI Visibility は利用できません。

概要

このページでは、CI Visibility に関する問題のトラブルシューティングに役立つ情報を提供します。さらにヘルプが必要な場合は、Datadog サポートにお問い合わせください。

Jenkins インスタンスがインスツルメントされていますが、Datadog にデータが表示されていません

  1. 1 つ以上のパイプラインが実行を完了していることを確認します。パイプラインの実行情報は、パイプラインが完了しないと送信されません。
  2. Datadog Agent ホストが適切に構成されており、Datadog プラグインから到達可能であることを確認してください。Jenkins プラグインコンフィギュレーション UI の Check connectivity with the Datadog Agent (Datadog Agent との接続を確認する) ボタンをクリックすると、接続をテストできます。
  3. Jenkins のログにエラーがないか確認します。Datadog プラグインのデバッグレベルのログを有効にするには、logging.properties ファイルを作成して、org.datadog.level = ALL という行を追加します。

パイプラインが見つかりません

running パイプラインをサポートしていない CI プロバイダーでは、進行中のパイプラインから送られてくる不完全なデータをクリックすると、「パイプラインが見つかりません」というメッセージが表示されます。ステージ、ジョブ、カスタムコマンドのデータは、順次受信されます。パイプラインが終了するまで待ち、再度お試しください。

Pipelines ページにパイプラインが表示されない

パイプラインページには、Git 情報がないパイプライン、または Git 情報があり Git リポジトリのデフォルトブランチに属するパイプラインのみが表示されます。

サマリーテーブルにステージやジョブがない

Pipeline Details ページでステージやジョブが見つからないのは、構成が間違っている可能性があります。ステージまたはジョブの実行に保存されているパイプライン名が、その親パイプラインの同じ名前と一致していることを確認してください。カスタムパイプラインを使用している場合は、公開 API エンドポイント仕様を参照してください。

実行中のパイプラインの制限

Webhook イベントの配信は、CI プロバイダーによって保証されていない

実行中のパイプラインのサポートは、実行ステータスを示す CI プロバイダーから送信されるデータに依存しています。このデータが利用できない場合、Datadog で Running とマークされた実行はすでに終了している可能性があります。

パイプライン実行の最大期間

パイプライン実行は、最大 3 日間 Running ステータスを維持できます。それ以降も実行されている場合、パイプライン実行は CI Visibility に表示されません。パイプライン実行が 3 日後に終了した場合、終了したパイプライン実行は、対応する最終ステータス (SuccessErrorCanceledSkipped) と正しい期間とともに CI Visibility に表示されます。

その他の参考資料