~/conference

PromCon EU 2024

date:2024-09-11..2024-09-12
location:Berlin, Germany
series:PromCon EU · 2 editions
editions:[PromCon EU 2024, PromCon EU 2025]
titleauthorlength
Practical Anomaly Detection at Scale With PromQLJorge Creixell, Manoj Acharya30m
Grafana Labs builds an anomaly system implemented entirely in PromQL recording rules that runs at scale in production and is being rolled out to customers. It…
Talk on
Integrating Prometheus and Home AssistantMatthias Loibl06m
Home Assistant exposes metrics that Prometheus scrapes directly so a local Prometheus collects temperature, humidity and luminance without extra exporters…
Lightning on
Inside a PromQL Query: Understanding the MechanicsBryan Boreham29m
PromQL parses queries into an AST and evaluates by AST walking, not by a planner, so execution follows the written order; range queries ask Prometheus for…
Talk on
Prometheus 3.0 OverviewJan Fajerski28m
Prometheus 3 targets becoming the default OpenTelemetry metrics store and ships a Prometheus 3 beta now; it adds a redesigned UI, OTLP ingestion improvements…
Talk on
Practical OpenTelemetry with Prometheus 3.0Arve Knudsen, Jesus Vazquez27m
Prometheus 3.0 now accepts OpenTelemetry metrics via the stable OTLP endpoint and recommends enabling out_of_order mode because collectors batch and replicas…
Talk on
Unlocking Cost Savings & New Possibilities: Your Guide to Prometheus Remote Write 2.0Alex Greenbank, Bartłomiej Półtka37m
Remote Write 2.0 adds string interning plus native support for native histograms, exemplars, created_timestamps and per‑series metadata, and new headers to…
Talk on
Aggregating metrics in-flight: challenges and opportunitiesRoman Khavronenko33m
High-cardinality is reduced by performing pre-aggregation at ingest: VictoriaMetrics implements Stream Aggregation in the agent and single-node daemon to…
Talk on
Applying GitOps principles for central alert managementJuraj Michálek, Pradeep Lalwani29m
Central alert storage in an Azure Git repo reconciles into Mimir Ruler via a git-sync sidecar, with folder-per-team containing Prometheus-style alert and…
Talk on
What's new in the SNMP ExporterBen Kochie05m
SNMP Exporter now has a new maintainer and a refactored config that splits authentication from modules and supports multiple files so you can separate modules…
Lightning on
Harnessing the Potential of Prometheus Agent ModeM Viswanath Sai, S Ashwin29m
Empirical tests with Prometheus Agent implemented in Prometheus Operator show clear trade-offs: DaemonSet for node-local scraping and automatic scaling cuts…
Talk on
The Weirdest PromQL You’ll Ever See: PromQL for Reporting, AnalyticsSam Jewell32m
Uses Prometheus + Grafana to do billing and usage analytics and reports $25,000/month of metrics dialed back in testing. Shows concrete queries: use…
Talk on
Why Shipping Native Histograms to Our Users Is a Game ChangerKrisztian Fekete25m
Claim: shipping native histograms inside Gloo gives much higher-resolution latency metrics at lower cardinality and uncaps the 100th percentile that classic…
Talk on
Why Not Just Dots? UTF-8 Support in Prometheus 3.0Owen Williams33m
Prometheus 3.0 adds full UTF-8 metric and label names with a new quoting syntax that preserves dot as a potential operator and avoids simply allowing periods…
Talk on
The Key To Go Efficiency Is Just a Few Prometheus Metrics Away!Arianna Vespri31m
Explains how to collect actionable Go runtime metrics with Prometheus client_golang, using the new runtime/metrics (Go 1.16) API to grab all metrics atomically…
Talk on
Agile Monitoring At Scale With ThanosMihail Mihaylov26m
MariaDB runs a Core Monitoring platform built on Prometheus, Thanos and Grafana that scales from PoC to 1000+ Kubernetes clusters, cloud VMs and on‑prem. It…
Talk on
“Gluing it all together” aka building a platform around PrometheusMartin Chodur32m
Managed platform that provisions per-tenant Prometheus instances, a central remote storage (mimer), Envoy proxy, a custom operator and per-tenant Grafana…
Talk on
Optimizing PromQL QueriesAliaksandr Valialkin06m
Shows that dividing a metric filtered by instance by an unfiltered metric causes the engine to fetch hundreds or thousands of series only to keep one, wasting…
Lightning on
Scaling Mimir: less is moreMartin Chodur06m
Prometheus remote_write feeds Mimir distributors and ingesters with hash ring sharding; the original target is 1.5 million series per ingester and the cluster…
Lightning on
The Future of Metadata in Prometheus: Enhancing Storage and UsabilityGanesh Vernekar, Arve Knudsen32m
Proposes a persistent metadata store that treats metadata as key/value pairs stored as separate indexed series rather than in-memory labels, with a Grafana…
Talk on
New Prometheus UIJulius Volz07m
New Prometheus UI reduces clutter and standardizes menus while staying react-based; Bootstrap is swapped for mtin and charts move from flot to plot, which…
Lightning on
Optimizing Scrape Configs with Prometheus OperatorNicolas Takashi03m
Prometheus Operator now exposes a scrape class CRD that embeds reusable scrape settings so one default class injects a shared metric relabeling config into…
Lightning on
Native Histograms With Custom BucketsGeorge Krajo Krajcsovits05m
Proposal adds custom bucket support to Prometheus native histograms so classic histogram payloads become single time series native histograms by storing…
Lightning on
Shopify's journey from conventional to native histogramsSebastian Rabenhorst, Pedro Tanaka23m
Shopify migrates its Thanos-based backend and dashboards from conventional to native histograms, ingesting both via Prometheus and a forked StatsD exporter…
Talk on
Learnings from Running Prometheus on Google Cloud ScaleBartłomiej Płotka06m
Google Cloud managed service runs Prometheus as a daemonset architecture using a custom operator and avoids ServiceMonitor CRDs; it operates millions of…
Talk on
Serverless PrometheusTao Wan06m
Architecture implements Prometheus queries using thousands of Lambda functions that each perform at most two S3 GETs and scan small portions of object files…
Lightning on
Meet the New Kid in the Sandbox – Integrating Visualization With PrometheusEric D. Schabell21m
Perses is a CNCF Sandbox visualization project (started 2021) that plugs directly into Prometheus and PromQL, offers a JSON dashboard-as-code standard with…
Talk on
Unbreakable Prometheus: Leveraging Limits for Consistent MonitoringNicolas Takashi25m
A real-world plan for Prometheus on Kubernetes using kube-prometheus-stack and the Prometheus Operator: implement label limit 10→15 with soft/hard enforcement…
Talk on
Prometheus Adoption NumbersRichard Hartmann03m
Public adoption sits at 94,942 installed instances as of yesterday with a projection to hit a million next year; growth flattens into a slight decline over two…
Lightning on
Architecting Prometheus for cost-efficiencyKiran Gollu04m
Claim of 5–10x cost savings by running Prometheus-style ingestion on serverless compute with a S3-only storage backend, avoiding SSDs and global indexes; a…
Lightning on
Implementing Out-of-Order Native Histograms in PrometheusCarrie Edwards, Fiona Liao23m
Adds support for out-of-order native histograms in the Prometheus TSDB by teaching the storage to handle histogram encoding types, split chunks on resets, and…
Talk on
Using OpenTelemetry and Prometheus to monitor serverlessPedro Tanaka03m
Monitors Cloud Run services with Prometheus by running an Cloud Run sidecar that hosts a trimmed OpenTelemetry Collector distribution receiving OTLP or statsd…
Lightning on
Promstat, a CLI tool to analyse exportersKrisztian Fekete05m
A small CLI called promstat parses a Prometheus-style metric dump (from an exporter or an OpenTelemetry collector) and prints concrete diagnostics: counts of…
Lightning on
Beyla: eBPF automatic instrumentationMarc, Fabian05m
Beyla is an eBPF-based automatic instrumentation tool that attaches to a process (can select by port) and exposes Prometheus metrics on :9400 from the running…
Lightning on
Perses UpdateAugustin Husson04m
Perses is a dashboard project now accepted into the CNCF Sandbox and targeting incubation, and it adds concrete features: live support for Tempo traces so…
Lightning on
More efficient string interningAliaksandr Valialkin05m
Shows a concrete Go implementation change: replacing a naive sync.Map interner with a specialized two-part map (mutable recent map plus replaceable read-only…
Lightning on
Sending Delta to PrometheusTom Braack04m
A new Delta-to-cumulative processor in the OpenTelemetry Collector converts delta temporal metrics into Prometheus-style cumulative counters, shipped in the…
Lightning
String interning in PrometheusBryan Boreham04m
An alternate Prometheus build implements string interning by assigning numeric IDs to individual strings and using a 2–3 byte encoding for labels instead of…
Lightning
Cloudcost ExporterErik Sommer03m
Cloudcost Exporter converts cloud inventory into billing metrics: it computes a per-core-hour CPU rate, measures compute and block storage usage, and exports…
Lightning on
Prometheus 3.0 release coordinationJan Fajerski03m
Coordinators organize Prometheus 3.0 using a GitHub Projects board with labels, a shared release branch and manual change lock PRs to collect release notes…
Lightning on
New Prometheus GovernanceGoutham Veeramachaneni06m
Charts show a dip then recovery in contribution rate and stagnant company count, prompting a design doc and reviews of other CNCF projects and one‑on‑ones that…
Lightning on
Trivia QuizGoutham Veeramachaneni, Matthias Loibl32m
Live Slido quiz walks through concrete Prometheus facts: created 2012 Berlin SoundCloud, donated to CNCF in 2016, GitHub at about 54k stars, Go client is…
Talk on
Google Summer of Code and my time at PrometheusManik Rana05m
Builds a native histogram rendering with HTML/CSS/JS, lands two PRs after four months of work, and fixes exponential-axis scaling, overlapping buckets…
Lightning on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.