Debugging and Troubleshooting Microservices
summary
Live demo shows a three‑service Spring Boot guestbook deployed to Kubernetes with Docker images stored in JFrog Artifactory and CI from Jenkins, and uses Stackdriver/BigQuery for aggregated logs. Specifics: troubleshooting a bad UI instance among 10 replicas, resolving ambiguous Docker latest tags by image ID, drilling into build metadata and jar contents, isolating a pod by label and port‑forwarding into the container, then attaching a live debugger to capture nonblocking snapshots and add logpoints.
AI-written summary · about
chapters (12)
- 0:00Start
- 7:55What Identifies the Docker Image
- 9:03Checksum Search
- 10:03Troubleshoot Faulty Hdmi Connectors
- 11:00Build Information
- 11:25Navigate to the Ci Server
- 28:08Debugging Agent
- 29:45Add a Log Point
- 30:49Aggregated Logs
- 34:59Clear the Session
- 37:33Error Reporting
- 38:55What Do You Need To Use this Yourself
related talks
34mChaos Debugging: Finding and Fixing Microservice Weak Points
20mBuilding Scalable and Fault-Tolerant Systems
25mMonitoring a JHipster microservice architecture in practice
25mDebugging at Scale in Production with kubectl debug
41mDebugging an Application with Service Mesh
48mFrom k9s to OpenTelemetry:A guide to observability for your Spring apps in K8s
41mJaeger Project Intro - Juraci Kröhling
43mA Guide to Observability for Your (Java) Apps in K8s
