Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Monitor the customer, Feed the Business

Monitor the customer, Feed the Business

Delivered as an ignite talk at DevOpsDays Austin 2013. Focus on monitoring metrics that impact the customer and provide value to the business.

41412a40b6ba18ba3e82a887a4f2e0de?s=128

Ben Whaley

April 30, 2013
Tweet

More Decks by Ben Whaley

Other Decks in Technology

Transcript

  1. Monitor the customer. Feed the business. Ben Whaley @iAmTheWhaley

  2. We are not focused.

  3. What's missing from this picture?

  4. The customer The business is not represented.

  5. Notifications

  6. Customer traffic 50% of normal. Signups doubled in the past

    15 minutes. Mobile app crashes for 9% of users immediately following a release. The current notification strategy is to hear about it from the users on twitter. This is bad. Notifications
  7. Capacity

  8. Visualization

  9. TCP Connections in CLOSE_WAIT Restart Restart Restart ... Defects Asleep

    at the keyboard
  10. must be collected, measured and acted upon. All this Data

  11. collectd nrpe Metrics sys logs app logs snmp jmx (net|io|mp)stat,

    sar nmap nessus munin jvm network stack Collect Measure graphite uptime riemann Icinga/Nagios Logstash Sumo Logic Loggly Splunk Cacti RRDtool ganglia Datadog Boundary tasseo
  12. If you cannot measure, it you cannot improve it. Sir

    William Thompson, AKA Lord Kelvin cartoon via toothpastefordinner.com
  13. Act?

  14. Alignment. Act.

  15. Stakeholder support. Act.

  16. Share. Act.

  17. Automate. Act.

  18. Alignment. Stakeholder support. Share. Automate. Act.

  19. Business

  20. Monitor the customer. Feed the business. Ben Whaley @iAmTheWhaley