At Criteo, we’ve relied on automatic aggregations for years. “Automatic aggregation” is the name we give to a system of recording rules that matches most metrics and removes certain dimensions, such as the instance emitting the metric, to reduce the cardinality (i.e., the number of metrics) and thus makes queries faster. What started as a workaround has become a key part of how we ensure backend stability and reliability at scale, with hundreds of millions of active metrics, all without requiring users to write a single recording rule. It also significantly reduces the cost of metrics storage. Internally, we call this approach zero-effort Observability, as most teams don’t have to write/maintain recording rules. In this talk, Raphael will explain how our approach to automatic aggregations has evolved over time and how we’ve adapted it to fit naturally into our Prometheus-based stack. He will share the different implementations we’ve tried, the lessons we’ve learned, and how our latest version takes advantage of recent improvements in Prometheus (new type label).
talk-data.com
Topic
observability
1
tagged
Activity Trend
13
peak/qtr
2020-Q1
2026-Q1
Top Events
New Relic User Meetup: Berlin
3
VictoriaMetrics | Criteo - Observability Meetup in Paris 🇫🇷 - Tech Event
3
O'Reilly Data Engineering Books
2
Microsoft Agent 365 Masterclass: Leading the Era of Agentic AI
1
IN PERSON! Apache Kafka® Meetup Paris @ Devoteam - January 2024
1
Astronomer's Airflow Forum
1
GenAI x Chips: Vienna Roundtable — From Silicon to Agents (DACH)
1
GenAI x Chips: Vienna Roundtable — From Silicon to Agents (DACH)
1
AI & Infra – A Full-Stack Observability Showcase + Panel
1
dbt Global Circuit Series: Belgium dbt Meetup #11 (in-person)
1
GenAI x Chips: Vienna Roundtable — From Silicon to Agents (DACH)
1
New Relic Breakfast Club: London
1
Filtering by:
Raphael Bizos
×