Skip to content
RISHI
Digital Studio
← Back to all work

Observability · Python · Datadog

CI/CD Observability Stack

Overview

A Python webhook ingestion service that turns GitHub Actions events into Datadog metrics, plus Terraform-managed monitors, dashboards, and SLOs for platform health — reducing MTTR by 40%.

Tech Stack

PythonFastAPIpydanticGitHub WebhooksDogStatsDDatadogTerraformAtlantisRedis

Challenge

No observability into CI/CD platform. Pipeline failures reported via Slack complaints. 30% of sprint capacity spent on reactive incident response. No SLIs, SLOs, or error budgets — 'Is the platform working?' answered with gut feelings.

Solution

Python webhook ingestion service (FastAPI) processing GitHub workflow_job events into Datadog DogStatsD metrics. Terraform-managed observability layer with monitors, dashboards, and SLOs. Three-tier alerting: P1 (PagerDuty), P2 (Slack), P3 (digest).

Results

40% MTTR reduction
99.9% platform uptime
15+ custom dashboards
50+ monitors & SLOs

Let's talk.