Continuous Integration Visibility

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

このページでは、継続的インテグレーション (CI) のメトリクスとデータを Datadog のダッシュボードに取り込む方法について説明します。CI パイプラインで Continuous Testing テストを実行したい場合は、Continuous Testing と CI/CD のセクションを参照してください。

概要

Datadog Continuous Integration (CI) Visibility は、CI のパフォーマンス、トレンド、信頼性に関するデータに加えて、CI のテストとパイプラインの結果に関する情報を統合します。CI Visibility は、CI のメトリクスとデータを Datadog のダッシュボードとノートブックに取り込み、CI 環境の健全性を伝え、チームが毎回高品質なコードを提供できるように改善することに集中できるようにします。

CI Visibility により、開発者はテストやパイプラインの失敗の原因を特定し、テストスイートの実行時間の傾向を監視し、特定のコミットがパイプラインに与える影響を確認できます。さらに、ビルドエンジニアは、組織横断的な CI の健全性とパイプラインのパフォーマンスの長期的な傾向を視覚化できます。

テストの信頼性向上とトレース作成

CI Visibility は、最も重要な開発上の障害とその原因となったコミットを結びつけることができ、テストの失敗や壊れたビルドのトラブルシューティングに役立ちます。テストをインスツルメントして、CI でテストが実行される際に、テストフレームワークからトレースを生成することができます。

シームレスなインテグレーションで効率アップ

Datadog は以下の CI プロバイダーと連携して、コミットがパイプラインに入った瞬間からデプロイの準備が完了するまで、パフォーマンスと結果を追跡するパイプラインメトリクスを収集します。経時的に集計されたデータを使用して、テストおよびビルドのパフォーマンスの傾向を追跡し、修正すべき最も重要な問題を特定します。

aws codepipeline
azure devops extension
buildkite
circleci orb
codefresh
github actions
gitlab
jenkins
teamcity

datadog-ci CLI を使用してパイプラインのコマンドをトレースしたり、カスタムタグと測定コマンドを使用してパイプラインのトレースにユーザー定義のテキストや数値タグを追加することができます。

準備はいいですか?

ご利用の CI プロバイダーで CI Visibility をセットアップする手順、互換性の要件に関する情報、データ収集のインスツルメンテーションおよび構成については、パイプラインの視覚化およびテストの視覚化を参照してください。その後、CI Visibility Explorer でテスト実行やパイプライン実行の詳細を調査し、検索クエリを CI Pipeline または Test Monitor にエクスポートしてください。

その他の参考資料