Back To Schedule
Thursday, March 10 • 16:00 - 16:40
Monitoring Microservices: Docker, Kubernetes, and GKE Visibility at Scale

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Microservices and containers are revolutionizing the way we deploy applications and maintain our infrastructure. But as many teams are starting to find out, containers still have a key problem: monitoring and troubleshooting them can be impractical, painful, and sometimes plain impossible. The good news is that the rise of microservice-based architectures and container orchestration tools such as Kubernetes and GKE can make these hairy tasks a little bit easier.

In this demo-driven presentation, Luca will cover the current state of the art of container and microservice monitoring, including the pros and cons of some popular approaches. Using real tools running in live environments, he will demonstrate how to effectively monitor, explore and troubleshoot highly scaled containerized environments, while leveraging the metadata provided by Kubernetes and GKE.

The presentation will feature live interaction with a Kubernetes-orchestrated container environment and live demos of all tools and techniques discussed. Special emphasis will be put on sysdig, an open source container and system troubleshooting tool developed by the presenter.

GitHub link: https://github.com/draios/sysdig


Specific topics will include:
* Visualizing the physical vs logical architecture of Kubernetes deployments
* Understanding performance at the holistic microservice/application level for orchestrated systems
* Leveraging Kubernetes metadata such as namespaces, services, replication controllers and labels for more intelligent troubleshooting
* Identifying and surfacing system activity of individual Docker containers
* Extracting process and application-level performance metrics from inside containers using non-intrusive methods
* Troubleshooting detailed network activity among distributed containers

avatar for Luca Marturana

Luca Marturana

Engineer, Sysdig
Luca Marturana is a developer at Sysdig, an open source troubleshooting tool for Linux and containers, and he spends his days dealing with agent development, performance analysis and cloud infrastructure management. He is also the author of redis3m: https://github.com/luca3m/redis3m... Read More →

Thursday March 10, 2016 16:00 - 16:40 PST
CodeNode - Alt Tab