
Video unavailable
This video can't be played right now.
DevOpsDays Portland, 2026: Erika Alvarez - Observing the Stream: Building Monitoring for Video
Streaming platforms have unique observability needs. Learn how we built a full open source monitoring stack using Grafana, Prometheus, FFmpeg, and TSDuck to get real-time visibility into live video infrastructure. Before DevOps was involved our streaming platform had no complete visibility into what was happening across live and on-demand video workflows, and the result was predictable: errors were caught late, incidents escalated before anyone noticed, and the commercial monitoring tools the industry recommended cost more than the team could justify. In this talk we'll see how a DevOps engineer approached that problem with open source tooling and what we learned along the way, including what went wrong. We'll cover: What makes streaming infrastructure observability different from a typical web application, from player metrics, origin health, CDN behavior, encoding pipelines, to real-time stream health where all need to be correlated simultaneously The challenge we didn't see coming: metrics in streaming are not universal. A value that signals a critical error on one stream configuration is completely normal on another and getting that wrong nearly derailed the whole project, but forced us to build a more flexible and configurable solution How we designed and deployed a monitoring stack using Grafana, Prometheus, Kubernetes, Helm, ArgoCD and extended with video-specific tooling like FFmpeg and TSDuck to capture stream health signals at the transport layer The concrete outcomes: catching errors earlier, improving real-time visibility into live streams, and replacing expensive commercial alternatives with a maintainable open source solution What any DevOps engineer can take from this approach, regardless of their industry This is not a theoretical talk. Every decision was driven by a real operational problem, and every outcome, including our mistakes, will be shared honestly.
Suggested videos

DevOpsDays Portland, 2026: Liz Savage - Ignite - Turning AI Use Cases into Measurable Impact
DevOpsDays Portland · 5:01

DevOpsDays Portland, 2026: Alex Williams - The Ebbs and Flows of Portland's DevOps Scene
DevOpsDays Portland · 30:45

DevOpsDays Portland, 2026: Whitney Lee & Zack Smith - Ozzie & Nova: A Play About Kubernetes Security
DevOpsDays Portland · 29:17

DevOpsDays Portland, 2026: Daniel Sauble - Ignite - Reproducibility & DX
DevOpsDays Portland · 4:52

DevOpsDays Portland, 2026: Guinevere Saenger - Ignite - DevOps Is Women’s Work
DevOpsDays Portland · 5:13

DevOpsDays Portland, 2026: Pramod & Kevin - Enabling DB Refactoring in the Age of DB Branching
DevOpsDays Portland · 31:11

DevOpsDays Portland, 2026: Josh Berkus and Guinevere Saenger - Ignite - Ways To Lose Your Data
DevOpsDays Portland · 4:56

DevOpsDays Portland, 2026: Ankit Agarwal - Swapping the Engine Mid-Flight: Migrating a Live System
DevOpsDays Portland · 18:34