~/conference

Monitorama PDX 2024

date:2024-06-10..2024-06-12
location:Portland, United States
series:Monitorama PDX · one edition
titleauthorlength
Logs Are Good, ActuallyAlex Hidalgo27m
Argues that plain logs remain essential: uses flight timestamps, local weather, conference GitHub history and text messages to reconstruct a real scheduling…
Talk on
The Ticking Timebomb of Observability ExpectationsDavid Caudill39m
Argues that “monitor everything” leads to millions of low‑value signals, costly vendor bills and cognitive overload: expect 10k metrics per cluster, tracing…
Talk on
The Hater's Guide To OpenTelemetryAustin Parker38m
OpenTelemetry frames itself as a standards‑style schema for metrics, traces, logs and profiles, promising vendor‑agnostic telemetry and OTLP traces from Docker…
Talk on
Things I wish I knew before we decided to migrate our metrics infrastructure..Suman Karumuri28m
Migration moves seven things at once: instrumentation from statsD to OpenTelemetry, collection (OTel collector sidecars with a patched statsd receiver), a…
Talk on
The Observability Data Lake, 1 year onDavid Gildeh31m
Netflix runs an Observability Data Lake in production ingesting about 160 billion traces (≈1 trillion spans) and three petabytes of logs per day, storing data…
Talk on
The subtle art of misleading with StatisticsDave McAllister30m
Shows concrete tricks and real numbers: switching between arithmetic vs harmonic mean turns 1.56 hours into 0.53 hours; two samples with SD 3.3 ms and 44.8 ms…
Talk on
Is Your Kernel Being Honest? Understanding & measuring low level bottlenecksFerris Ellis32m
A short demo program allocates 1 GB but pmap shows 1 GB virtual maps to 4 KB RSS, and touching that memory triggers ~250k page faults so that populating the…
Talk on
The complexity of success and failure: the story of the Gimli GliderThai Wood30m
A detailed retelling of the Gimli Glider shows how a unit conversion in kg vs volume combined with a taped-out FQ channel and misleading gauges leads to taking…
Talk on
Pugs, Poe's and pipelines; An engineering perspective on big-data streams...David Josephsen33m
Argues that early, local reduction of telemetry cuts latency and cost, introducing Point of Enrichment (PoE) and Point of Aggregation (Pug) as primitives. Uses…
Talk on
How we tricked engineers into utilizing distributed tracingNoa Levi29m
Strava migrates from OpenTracing to OpenTelemetry, asking each team to bump a shared library, deploy, and test about 100 microservices themselves; that…
Talk on
Experiments in Backing Prometheus with ClickhouseColin Douch28m
Builds a Remote Write/Read bridge that inserts Prometheus samples into ClickHouse and replays a week of real queries against 24 hours (~850 GB) of production…
Talk on
From Alerts to Insights: Performing Trace-Based Causation at ScaleLogan Rosen31m
Engineers build a streaming pipeline that reconstructs traces in memory from span messages, Go and Kafka power the consumer, and per-trace depth‑first searches…
Talk on
From Polling to Streaming: Network Monitoring with Real-Time TelemetryTushar Gupta30m
Explains why SNMP polling fails at scale and shows a working replacement: push-based streaming telemetry using gnmi over gRPC with OpenConfig models to…
Talk on
Serverless Observability: a case study of SLOsVirginia Diana Todea31m
Elastic migrates observability to Kubernetes by building SLOs on transforms that summarize data and scale across clusters; transforms roll up to one document…
Talk on
Distributed Tracing - All The Warning Signs Were Out There!Vijay Samuel33m
eBay runs tracing at ~400 billion spans/day (about 5M spans/sec), 3,000 CPUs and ~200 TB for 14‑day retention, using OpenTelemetry and ClickHouse sharded into…
Talk on
Welcome to the OTEL CaliforniaMatt Macdonald-Wallace26m
30-minute, hands-on account of using OpenTelemetry with Python and Django showing what actually works and what doesn’t: install the SDKs and exporters, run a…
Talk on
Tracing Service Dependencies at SalesforceSudeep Kumar29m
Salesforce processes ~300 million spans per minute and ~100 million unique traces per minute through a Flink-based streaming pipeline that builds in-memory…
Talk on
Distributed Context Propagation: How you can use it to Improve Observability..J. Kalyana Sundaram31m
Standardizes a single HTTP header for propagating arbitrary key/value request context so services can do traffic prioritization, targeted chaos or fault…
Talk on
Use counters to count thingsFred Moyer25m
Shows a 32‑bit counter overflow hitting exactly 2,147,483,647 rollover and fixed by switching to string formatting, demonstrates a costly log search over…
Talk on
The shoemaker’s children have no shoes - why SRE teams must help themselvesPete Fritchman28m
Shows how an SRE team fixes a neglected internal CI environment called testbox by adding metrics and traces (a simple testbox tracing via log_event approach)…
Talk on
Incident Management: Lessons from Emergency ServicesJulia Thoreson35m
Compares incident workflows between a platform serving reporters and a missing-hiker search, showing concrete practices: decouple alerting and notification so…
Talk on
No observability without theoryDan Slimmon25m
Claim: more telemetry alone doesn’t buy observability; interpreting outputs requires a maintained theory of system behavior. Practical moves: design dashboards…
Talk on
Disintegrated telemetry: The pains of monitoring asynchronous workflowsJohannes Tax32m
Asynchronous, temporally decoupled workflows create gaps that tear traces into chunks, so simple root-span tracing breaks at scale. The practical solution uses…
Talk on
The Hater's Guide to Dealing with Generative AIPhillip Carter29m
Claim: production generative systems succeed or fail on observability not model magic. Built a natural-language→Honeycomb query feature using gpt-3.5 in…
Talk 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.