UsefulLinks
Computer Science
Microservices
Spring Boot Microservices
1. Foundational Concepts
2. Development Environment Setup
3. Building Your First Spring Boot Microservice
4. Data Management in Microservices
5. Inter-Service Communication
6. Service Discovery and Registration
7. Centralized Configuration Management
8. API Gateway Implementation
9. Resilience and Fault Tolerance
10. Security in Microservices
11. Observability and Monitoring
12. Containerization and Deployment
13. Testing Strategies for Microservices
14. Advanced Topics and Best Practices
11.
Observability and Monitoring
11.1.
Centralized Logging
11.1.1.
Logging Best Practices
11.1.1.1.
Log Levels
11.1.1.2.
Structured Logging
11.1.1.3.
Correlation IDs
11.1.2.
SLF4J Integration
11.1.2.1.
Logger Configuration
11.1.2.2.
Logging Patterns
11.1.2.3.
Performance Considerations
11.1.3.
Log Aggregation
11.1.3.1.
ELK Stack Integration
11.1.3.2.
Log Shipping Strategies
11.1.3.3.
Log Parsing and Indexing
11.2.
Application Metrics
11.2.1.
Spring Boot Actuator
11.2.1.1.
Health Endpoints
11.2.1.2.
Info Endpoints
11.2.1.3.
Metrics Endpoints
11.2.1.4.
Custom Actuator Endpoints
11.2.2.
Micrometer Integration
11.2.2.1.
Metrics Collection
11.2.2.2.
Timer and Counter Metrics
11.2.2.3.
Gauge Metrics
11.2.2.4.
Custom Metrics
11.2.3.
Prometheus Integration
11.2.3.1.
Metrics Exposition
11.2.3.2.
Scraping Configuration
11.2.3.3.
Alerting Rules
11.2.4.
Grafana Visualization
11.2.4.1.
Dashboard Creation
11.2.4.2.
Query Language
11.2.4.3.
Alerting Configuration
11.3.
Distributed Tracing
11.3.1.
Tracing Concepts
11.3.1.1.
Trace and Span Model
11.3.1.2.
Trace Context Propagation
11.3.1.3.
Sampling Strategies
11.3.2.
Micrometer Tracing
11.3.2.1.
Automatic Instrumentation
11.3.2.2.
Manual Instrumentation
11.3.2.3.
Trace Context Management
11.3.3.
Trace Collection Systems
11.3.3.1.
Zipkin Integration
11.3.3.1.1.
Server Setup
11.3.3.1.2.
Trace Visualization
11.3.3.1.3.
Performance Analysis
11.3.3.2.
Jaeger Integration
11.3.3.2.1.
Server Setup
11.3.3.2.2.
Trace Analysis
11.3.3.2.3.
Service Dependency Mapping
Previous
10. Security in Microservices
Go to top
Next
12. Containerization and Deployment