Home / Companies / Datadog / Blog / Post Details
Content Deep Dive

How Datadog defines service criticality at scale

Blog post from Datadog

Post Details
Company
Date Published
Author
Hugo Henley, Natasha Silva
Word Count
1,583
Company Posts That Month
14
Language
English
Hacker News Points
-
Post removed?
No
Summary

Datadog developed a centralized Service Criticality system to identify which internal services most affect customer-facing reliability, replacing a uniform approach that had slowed deployments and misallocated reliability effort as its global infrastructure grew. The company initially used LLMs to extract services involved in SEV-1 and SEV-2 incidents from thousands of unstructured postmortems, validating results against its Software Catalog and through a second model review, but recognized that incident history alone could miss reliable yet essential services or misattribute impact. Its system therefore combines incident, error-trace, traffic, and monitoring signals to assign services high, low, or unknown criticality levels and a confidence score, with dependency mapping planned as an additional input. The design deliberately favors false positives over false negatives, since treating a noncritical service cautiously is less costly than deploying too quickly to a truly critical one. Teams access classifications through a centralized API, while service owners can override results with explanations, preserving both automated evidence and human operational knowledge. Datadog uses the classifications to accelerate deployments of lower-criticality services, tier rollout strategies across data centers, and adjust pull request auto-merge requirements, while suggesting that smaller organizations can adopt similar multi-signal methods using incident records, dependency knowledge, and service-owner input.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
LLM 4 2,649 517 161 -56%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.