Outline breakdown:
* 0–3 min The problem: Why print() and log scrolling don’t scale.
* 3–7 min Observability 101 for Django developers: The Four Golden Signals (latency, traffic, errors, saturation) explained with Django-specific examples.
* 7–12 min Setting up Observability - Instrumenting observability in a Django project: logging handler, Django instrumentation, PostgreSQL instrumentation. Live demo: showing traces appearing in the Live view.
* 12–19 min Built-in dashboards and system metrics: Enabling system metrics. Walkthrough of System Metrics dashboard. Mapping charts to the Golden Signals (CPU → saturation, process count → traffic). Building custom error charts with SQL queries. Live demo.
* 19–23 min Putting it all together: How to think about what to monitor. Practical tips for setting thresholds and correlating signals across dashboards.
* 23–25 min Wrap-up: Summary, resources, and where to go next.
* 25-30 min: Q&A