CI/CD monitoring

CI/CD pipeline monitoring across every provider

Pipeline runs, DORA metrics, cost, and flaky tests across GitHub Actions, GitLab CI, Bitbucket Pipelines, CircleCI, Azure DevOps, and Jenkins. Two-minute setup per provider. Connect what you've got.

platform-api · GitHub Actions
web · GitLab CI
mobile · Bitbucket
legacy-erp · Jenkins
desktop · Azure DevOps
CI/CD Watch · All providers
cicd.watch/builds5 sources

Pipeline runs across 5 providers · live

build.ymlghplatform-api · main · ubuntu-latest · 4m 12s
testgitlabweb · merge_request_event · 3m 08s
deploybbmobile · main · env:production · 6m 41s
nightly-buildjenkinslegacy-erp · main · macos · 18m 32s
Release-Prodazuredesktop · main · classic · 5m 02s

What you get on every connect

Six signals on every pipeline

Same capabilities regardless of which provider you connect. Pick the providers you run; the data shape is consistent across them all.

Status & duration

Every run, every repo, every provider. Live status plus duration trends over 7, 30, and 90 days.

DORA metrics

All five DORA metrics, derived from pipeline data with configurable deployment-detection rules.

Pipeline stability

Healthy, flaky, or broken classification per pipeline. Spot ones that pass on rerun more than first time.

Cost & waste

Compute spend plus developer wait time. Waste categories for failed, cancelled, duplicate, and flaky runs.

Flaky tests

JUnit XML parsed automatically. Flip rate and failure rate per test, sortable across the whole estate.

PR health

CI success rate per PR, time-to-first-green, and the PRs blocked longest by failing or queued pipelines.

Audit

Built-in rules check for missing tests, missing lint, absent SAST, secrets-in-config, and more.

Security insights

Per-repo security-scan detection rolled up across the estate. Business tier.

Pricing

Flat per tenant

Start free for one team. Team and Business tiers are flat monthly rates per tenant. Enterprise is custom for organisations needing SSO, audit logging, and security review.

Free

For one team getting started with up to 3 repos.

$0/month
Start free
  • 3 repos
  • 1 team member
  • Any provider, or multiple
  • DORA, flaky tests, stability
  • Cost view (last 30 days)
  • Email support
Most popular

Team

Flat rate per tenant. Up to 20 repos and 10 team members.

$29/month
Start Team trial
  • 20 repos
  • 10 team members
  • Everything in Free
  • Cost tracking with full history
  • PR health, performance ratings
  • Slack notifications, CLI, MCP server

Business

Flat rate per tenant. Up to 100 repos and 50 team members.

$99/month
Start Business trial
  • 100 repos
  • 50 team members
  • Everything in Team
  • Audit findings and cost-optimization opportunities
  • Security insights, audit log export
  • Priority support

6

providers supported

~2 min

to connect each provider

0

agents to install anywhere

Flat

per-tenant pricing

FAQ

CI/CD pipeline monitoring

What is CI/CD pipeline monitoring?
CI/CD pipeline monitoring tracks the execution of continuous integration and continuous delivery pipelines across one or more providers. Beyond the green/red status, it covers duration, stability, cost, test results, and delivery metrics such as DORA. Good monitoring answers three questions on one screen: what is running right now, what is failing or slow, and how has delivery performance trended.
Why not just use the provider's native UI?
Provider-native UIs (the GitHub Actions tab, the GitLab Pipelines view, the Jenkins dashboard) work well for one repository or one project. They stop scaling once you have 20 or 30 repos, two providers, and a release train that touches all of them. Each UI wants its own tab and its own refresh cycle, and none of them speak to each other. Teams with mixed CI estates end up rebuilding cross-provider views in BI tools or bespoke scripts.
Which CI/CD providers does CI/CD Watch support?
Six: GitHub Actions, GitLab CI, Bitbucket Pipelines, CircleCI, Azure DevOps, and Jenkins. Connections are read-only and use each provider's official API. CI/CD Watch never reads source code or writes to repositories.
Does CI/CD Watch require agents or CI configuration changes?
No. CI/CD Watch connects via each provider's API only. No agent to install, no YAML to add. Most providers connect via OAuth; Jenkins uses an API token; GitLab uses a personal or group access token; Azure DevOps uses a PAT.
How does CI/CD Watch stay live without hammering provider APIs?
Efficient API polling with conditional requests: where a provider supports them (most do), we send conditional requests and get back a tiny 'nothing changed' response that costs almost nothing against the rate-limit budget. A rate-limit-aware scheduler backs off when a provider is close to its quota.
What is included on the free plan?
Monitoring is free for one team on up to 3 repos: pipeline runs, workflow status, duration, DORA, and flaky tests. Analytical insights (cost tracking with full history, PR health, performance ratings, security insights) are on paid plans. Slack alerts are available from the Team plan upwards.

One view across every provider you run.

Connect what you've got in two minutes per provider. DORA, flaky tests, cost, and stability across them all.