Presented in SoCal Code Camp 2016 on DevOps topic.
This is the story of how our team fought (the good fight against) live issues and how we evolved over time and got better. We evolved our operational toolset from Graphite to Riemann to NewRelic tools, to help us react-to and resolve live issues quickly. We progressed from knowing 'what just broke' to 'whats about to break' to 'whats about to break and why'.
More important than the technology & toolset, we focused on building a good team culture and tackled this as a team.