Overview
Explore advanced techniques for troubleshooting and debugging production microservices in Kubernetes environments in this 51-minute conference talk from Devoxx. Learn how to leverage out-of-the-box Kubernetes tools and ecosystem solutions like Weave Scope, JFrog Artifactory, and Stackdriver to diagnose and resolve issues at scale. Gain insights from Google's decade-long experience in deploying containerized Java applications and discover practical strategies for managing complex microservices architectures. Follow along with hands-on demonstrations covering centralized logging, dynamic labeling, tracing, debugging agents, and performance optimization techniques. Equip yourself with the knowledge to become a detective in your own production environment, efficiently identifying and solving problems in containerized applications deployed in the cloud.
Syllabus
Introduction
Presentation Overview
Demo
Fail
Report assist
Continuous Delivery
Staging
Describe pod
Mark G
Mark B
Jenkins Factor
Log Capture
Centralized Logger
Centralized Logger Search
Reboot JVM Every Week
Centralized Logging Tool
Querying Logging Data
Querying Instances
Labeling Instances
Dynamic Labeling
Traces
More logs
Debugger
Agent
Logs
Logging Conditions
Snapshot Points
Name
Recap
Latency Report
Debugging Demo
Debugging Revision
Debugger Agent
Debugging Smart
Overhead
Taught by
Devoxx