📊 Resumen del Middleware
El GrafanaLoggingMiddleware es un componente especializado del sistema RestMaster diseñado específicamente para logging estructurado optimizado para Grafana Loki. Este middleware captura información detallada de las peticiones HTTP y las envía con etiquetas y metadatos optimizados para consultas eficientes en Grafana.
🎯 Funcionalidades Principales
- Logging estructurado: Captura completa de información de peticiones
- Optimización para Loki: Etiquetas y metadatos optimizados para consultas
- Métricas de rendimiento: Medición precisa de duración de peticiones
- Identificadores únicos: RequestId, TraceId y CorrelationId
- Categorización automática: Clasificación de códigos de estado y duración
- Contexto de usuario: Información de autenticación y claims
- Headers importantes: Captura de headers relevantes
- Logging dual: Console + Grafana Loki