-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
loggingLogging and log managementLogging and log managementmedium-priorityMedium priority - nice to haveMedium priority - nice to haveobservabilityMonitoring, metrics, and tracingMonitoring, metrics, and tracing
Description
Problem
No logging configuration, using Spring Boot defaults
Solution
Create logback-spring.xml with:
- JSON logging for production
- Console logging for dev
- Log file rotation (100MB, 30 days)
- Profile-specific log levels
- Correlation ID in logs
Dependencies
implementation("net.logstash.logback:logstash-logback-encoder:7.4")Acceptance Criteria
- logback-spring.xml created
- JSON logging in production
- Log file rotation configured
- logs/ in .gitignore
Priority
🟢 Medium - Important for production operations
Metadata
Metadata
Assignees
Labels
loggingLogging and log managementLogging and log managementmedium-priorityMedium priority - nice to haveMedium priority - nice to haveobservabilityMonitoring, metrics, and tracingMonitoring, metrics, and tracing