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

Monitoring in Motion: Challenges of Monitoring Containers and Kuberntes

Monitoring in Motion: Challenges of Monitoring Containers and Kuberntes

Ilan Rabinovitch

February 26, 2016
Tweet

More Decks by Ilan Rabinovitch

Other Decks in Technology

Transcript

  1. Monitoring In Motion Challenges in Monitoring Kubernetes & Containers Cloud

    Native SF Meetup Feb 25, 2016 Ilan Rabinovitch Director, Community Datadog
  2. About Me • Long time Datadog user. • Prior to

    Datadog built automation and monitoring tooling at Ooyala and Edmunds.com • SCALE and TXLF Co-Founder Ilan Rabinovitch Datadog [email protected] @irabinovitch
  3. Agenda • Monitoring 101 - Crash Course • Challenges in

    Monitoring Dynamic Infrastructure • Demo Time • Questions?
  4. Quick Overview of Datadog • Monitoring for modern applications. •

    Time series storage of metrics and events. • Trending, alerting and anomaly detection. • Hundreds of integrations out of the box.
  5. •Use tags, labels, etc on your hosts and metrics. •Pull

    in existing labels from your infrastructure (Region, Docker Images, K8S Tags..) Query Based Monitoring By using tags, auto-adapt!
  6. Where is my application running ? What’s the total throughput

    of App X ? What’s its response time per tag ? (pod, version, DC) What’s the distribution of 5xx from Nginx per pod ?
  7. Docker API Kubelet API Monitoring Agent Container A O A

    O A O Application Container Off-The-Shelf Application (Redis, PostgreSQL, …) Containers List Metadata Additional Metadata (Pod names, RC, …) Config Backend Integration Configurations Host Level Metrics