Monitoring and Observability in Complex Architectures by Theo Schlossnagle

What needs monitoring and why

A whirlwind tour through the complexity of modern Internet architectures. The complexities lead to evil optimization problems, and significant challenges troubleshooting production issues to a speedy and successful end.