PromCon Online 2021
2021-05-03
-- online --
| title | author | length |
|---|---|---|
| Opening Remarks | Richard Hartmann | 09m |
Virtual conference opens with a plea about global vaccine inequity and a reminder of the code of conduct, then moves to concrete engineering updates… | ||
| Making Prometheus even more open | Richard Hartmann | 18m |
Prometheus is adding concrete openness: six new service discoveries plus TLS and basic auth for discovery integrations, an exporter toolkit to sync Go… | ||
| PromQL Compatibility Testing - Verifying Vendor Claims for End User Benefit | Julius Volz | 23m |
A PromQL compliance tester runs 500+ real queries against a Prometheus reference and a vendor API, compares results (with allowances for floats and sorting)… | ||
| How we converted our Cortex data to TSDB blocks | Peter Štibraný | 23m |
Describes converting hundreds of terabytes of Cortex chunk data into Prometheus TSDB blocks using three components: an index scanner, block builder, and… | ||
| Ups, let's revert! 🔥 Automating Kubernetes Rollouts with Argo a... | Bartłomiej Płotka, Anais Urlichs | 27m |
Hands-on demo shows a ping/ponger microservice, Argo Rollouts + Prometheus + Grafana + Tempo, and auto-reverts that actually work: a canary spins one pod while… | ||
| Upstream-First, High Scale Prometheus Ecosystem | Kemal Akkoyun | 10m |
Open source telemetry called telemeter collects anonymized cluster signals — counts of updates per cluster, update errors, progress, component health and… | ||
| Observability for Air Conditioners: An IoT Story with Talos | William Gathright | 25m |
Startup Talos IoT deploys a small sensor board per rooftop HVAC and ships temperature and current time series into Prometheus, Cortex, Grafana to run… | ||
| The Future is Bright, the Future is Prometheus Remote Write | Tom Wilkie | 21m |
Prometheus remote_write is a push protocol implemented by ~30 implementations and now accepted by Prometheus itself; a test harness is built that scrapes… | ||
| Leveraging Prometheus’ TSDB for conprof (Continuous Profiling) | Matthias Loibl | 24m |
conprof reuses Prometheus components (service discovery, scrape manager, remote write) and modifies TSDB to store profiles as timestamp + byte slices, split… | ||
| A New Kid in Histogram Town | Björn Rabenstein | 22m |
Design doc "Sparse high-resolution histograms for Prometheus" is implemented as a branched prototype that encodes sparse high-resolution histograms in… | ||
| Auto-suggesting and generating recording rules for Prometheus | Shreyas Srivatsan, Gibbs Cullen | 23m |
Tool automatically analyzes Prometheus query_log to find frequently slow queries and generates recording and m3 roll-up rules that are pushed into Prometheus… | ||
| Monitoring the monitor | David Leadbeater | 14m |
Shows a concrete tool, prommsd, that sends self-contained heartbeat alerts with annotations to tell where and when to alert so each Prometheus instance can be… | ||
| Fun and Games: Using Prometheus to aggregate disparate metric dat... | Matvey Arye | 09m |
A gaming company centralizes load test metrics coming from Prometheus, DataDog, Graphite, Zabbix, New Relic and StatsD by collecting key observability metrics… | ||
| Load testing your Prometheus Remote Write endpoints | Daniel González Lopes | 05m |
Built a tiny experimental xk6-remote-write extension and a custom k6 binary to push Prometheus samples to Cortex/Thanos or Prometheus 2.25 remote_write… | ||
| Using Prometheus to Automate Power Capacity Planning | Tim Calazza | 05m |
Hudson River Trading points snmp_exporter at vendor PDUs, uses recording rules to normalize disparate SNMP metrics into a single per-PDU load metric, and… | ||
| Prometheus rules validation one step further | Martin Chodur | 06m |
Promoval is a CLI that validates Prometheus alert and recording rule files against a YAML of concrete checks and fails with human‑readable errors. It enforces… | ||
| New matchers in the Alertmanager config and silences | Atibhi Agrawal | 05m |
Alertmanager now uses new matcher objects for silences, routing and inhibition that replace many old config flags and work as short and long form matchers… | ||
| Migrating Prometheus data between different storage systems | Harkishen Singh | 05m |
Prom-migrator is an open source tool that moves Prometheus data between any remote_write/remote_read compatible stores (Promscale, Thanos, Cortex, M3DB) and… | ||
| SNMP done quick - tuning JunOS for metrics extraction | Ben Kochie | 05m |
Shows how JunOS tuning cuts SNMP scrape time by changing what the device returns: enable SNMP exporter debug logging, add an interface filter to drop… | ||
| How to fill in historical data for new recording rules | Jessica Grebenschikov | 05m |
A new Prometheus feature now generates historical time series blocks for newly created recording rules using promtool tsdb create-blocks-from-rules, letting… | ||
| Closing Remarks | Richard Hartmann | 03m |
Wrap-up lists thank you to sponsors and CNCF staff, notes tiny final slides and that the schedule shows local times seven minutes ahead of the team actually… | ||
| nothing matches | ||