Continuous Integration Visibility
CI Visibility is not available in the selected site () at this time.
This page is about bringing your continuous integration (CI) metrics and data into Datadog dashboards. If you want to run Synthetic tests in your CI pipelines, see the Synthetics and CI/CD
Datadog Continuous Integration (CI) Visibility brings together information about CI test and pipeline results plus data about CI performance, trends, and reliability, all into one place. Not only does it provide developers with the ability to dig into the reasons for a test or pipeline failure, to monitor trends in test suite execution times, or to see the effect a given commit has on the pipeline, it also gives build engineers visibility into cross-organization CI health and trends in pipeline performance over time.
CI Visibility brings CI metrics and data into Datadog dashboards so you can communicate the health of your CI environment and focus your efforts in improving your team’s ability to deliver quality code every time.
CI Visibility helps you troubleshoot test failures and broken builds, connecting the most pressing development outages to the commits that caused them. With the same libraries you use to trace application performance with APM, you can instrument your tests, generating traces from your testing frameworks as they execute in CI. Similarly, Datadog integrates with CI providers to gather pipeline metrics to track performance and results from the moment a commit enters the pipeline until it is ready to be deployed. Use the data aggregated over time to track trends in performance of tests and builds and to identify what is most important to fix.
Gain insights into your pipelines
The Datadog Pipelines page is useful for developers who keep an eye on the build pipeline for their service. It answers questions such as:
- Is the pipeline for your service succeeding, especially on the default branch?
- If not, what’s the root cause?
For build engineers, the Pipelines page provides:
- An overview of the health of the whole build system, with aggregated stats for pipeline runs and branches.
- A window to quickly spotting and fixing immediate, urgent issues like broken pipelines to production.
- How each pipeline has run, over time, and with what results and trends.
- The breakdown of where time is spent in each build stage, over time, so you can focus your improvement efforts where it makes the biggest difference.
CI pipeline data is available in Dashboards and Notebooks, enabling build engineering teams to customize their communication about high-priority work and CI trends over time.
Gain insights into your tests
If you’re a developer, the Tests and Test Runs pages provide you with two kinds of information about your work:
Test execution data is also available in Dashboards and Notebooks.
Ready to start?
See Setup Pipelines and Setup Tests for instructions on setting up Datadog with your CI providers, information about CI product compatibility, and steps for instrumenting and configuring for CI data collection. Then start exploring Datadog CI Visibility views of the data with Exploring Pipelines and Exploring Tests.
Additional helpful documentation, links, and articles: