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

How we built a real-world evaluation platform for autonomous SRE agents at scale

Blog post from Datadog

Post Details
Company
Date Published
Author
Benjamin Barton
Word Count
3,378
Company Posts That Month
33
Language
English
Hacker News Points
4
Post removed?
No
Summary

Datadog's Bits AI SRE team developed a comprehensive evaluation platform to improve and trust their autonomous agent, Bits, which investigates production incidents by analyzing diverse data sources such as metrics, logs, and network telemetry. Initially, each feature added to Bits caused unforeseen regressions in other areas, highlighting the need for a robust evaluation system. The team built a replayable evaluation framework that uses curated labels representing real-world scenarios, allowing them to measure and refine Bits' performance effectively. This platform segments and scores investigations, tracks changes over time, and ensures that new features or models don't inadvertently degrade performance. The evolution of this system involved shifting from manual labeling processes to leveraging Bits itself for label creation and validation, thus increasing the label creation rate and quality. By embedding real-world noise into evaluations and automating much of the process, the team can now run extensive, realistic tests, preventing regressions and guiding development. This infrastructure not only supports Bits but also aids other Datadog teams in refining their agents, ensuring continuous improvement through systematic, large-scale evaluations.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 3 2,407 415 121 -3%
AI Agents 2 5,835 1,407 272 -21%
Observability 2 4,900 921 200 +5%
Vector Search 2 1,977 499 171 -39%
Harness engineering 1 196 125 68 -10%
LLM 1 6,889 1,263 265 -9%
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.