Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Spring Boot microservices interview prep
·
Module 7
Observability & Monitoring
1
Centralized Configuration with Spring Cloud Config Server
Set up a Spring Cloud Config Server to serve centralized configuration from a Git repository.
2
Dynamic Configuration with Spring Cloud Bus
Implement dynamic configuration refresh using Spring Cloud Bus to update properties without a service restart.
3
Structured Logging for Request Troubleshooting
Implement structured logging with correlation IDs for end-to-end request troubleshooting.
4
Distributed Tracing with Micrometer and Zipkin
Implement distributed tracing using Micrometer Tracing and Zipkin to track requests across services.
5
Micrometer and Prometheus: Custom Metrics Configuration
Configure custom application metrics using Micrometer and expose them in Prometheus format.
6
Prometheus: Metrics & Queries
Set up Prometheus to scrape metrics and write basic PromQL queries to analyze them.
7
Prometheus: SLIs, SLOs, and Alerting Rules
Define Service Level Indicators (SLIs), Objectives (SLOs), and implement alerting rules in Prometheus.
8
Analyzing Distributed Traces with Zipkin
Interpret distributed traces in Zipkin to identify and diagnose performance bottlenecks in a request flow.
Previous module
Securing Microservices
Next module
Testing Strategies for Microservices