Troubleshooting & Debugging Production Microservices in Kubernetes
summary
Demo shows how to find a production fault end-to-end: compare image checksums in Artifactory (build 50), inspect Jenkins/CI metadata, query exported logs in BigQuery to find one pod with 77 exceptions vs others, take that pod out of service by changing its label, port‑forward into it, and use Zipkin traces plus Weave Scope to map calls. A live debugger agent injects log statements and nonblocking snapshot points (no redeploy) and connects to IntelliJ; logs use Stackdriver and artifacts live in Artifactory.
AI-written summary · about
chapters (35)
- 0:00Introduction
- 1:00Presentation Overview
- 3:00Demo
- 4:00Fail
- 6:00Report assist
- 7:00Continuous Delivery
- 8:00Staging
- 9:00Describe pod
- 10:00Mark G
- 13:00Mark B
- 15:00Jenkins Factor
- 16:00Log Capture
- 18:00Centralized Logger
- 19:00Centralized Logger Search
- 20:00Reboot JVM Every Week
- 21:00Centralized Logging Tool
- 22:00Querying Logging Data
- 23:00Querying Instances
- 24:00Labeling Instances
- 25:00Dynamic Labeling
- 33:00Traces
- 34:00More logs
- 35:00Debugger
- 36:00Agent
- 37:00Logs
- 40:00Logging Conditions
- 41:00Snapshot Points
- 42:00Name
- 43:00Recap
- 44:00Latency Report
- 45:00Debugging Demo
- 46:00Debugging Revision
- 48:00Debugger Agent
- 49:00Debugging Smart
- 50:00Overhead
related talks
50mTroubleshooting & Debugging Microservices in Kubernetes
53mDebugging and Troubleshooting Java-based Microservices in Kubernetes
50mTroubleshooting & Debugging Microservices in Kubernetes
24mDebugging at Scale in Production - Deep into your Containers
34mDebugging at Scale in Production - Deep into Your Containers with Kubectl Debug
35mThe Art of Debugging Inside K8s Environment
30mStreamlined Troubleshooting in Kubernetes
01h 00mDebug like a pro on Kubernetes
