Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Monitoring Docker Application in Production


Published on

Lessons learned at Ruxit on what it means to run dockerized applications and how your monitoring practices have to change.

Published in: Software

Monitoring Docker Application in Production

  1. 1. Managing Large Scale Docker Production Environments Alois Reitbauer Chief Technical Evangelist, ruxit
  2. 2. + Micro Services = web-scale + dynamic
  3. 3. Deployments are no longer static 7:00 a.m. Low Load and Service running on minimum redudancy 12:00 p.m. Scaled up service during peak load with failover of problematic node 7:00 p.m. Scaled down again to lower load and move to different geo location
  4. 4. 46 % of all respondants see monitoring as criticial for Docker in production
  5. 5. Get the full report
  6. 6. Why is Docker monitoring different?
  7. 7. Monitor your Orchestration Layer
  8. 8. Problems tend to become complex 820 Billion dependencies Network Problem Mushroom cloud effect
  9. 9. Network Monitoring is key
  10. 10. Automatic configuration required Auto-Injection Self-configuration
  11. 11. Monitoring Container Dynamics
  12. 12. New APM Requirements for Docker Visualize automation impact Automated problem analysis Monitor orchestration platforms Network monitoring core capability Massive scalability
  13. 13. Thank you! Alois Reitbauer @aloisreitbauer