Log Aggregation
Centralizzare i log di tutti i servizi in una piattaforma ricercabile, preservando servizio, ambiente, timestamp, trace/correlation ID e campi di dominio consentiti.
Il problema
Una singola richiesta attraversa molti servizi e i log locali non consentono una diagnosi efficiente.
Il pattern
Centralizzare i log di tutti i servizi in una piattaforma ricercabile, preservando servizio, ambiente, timestamp, trace/correlation ID e campi di dominio consentiti.
Come funziona
I servizi emettono log strutturati; agent o pipeline li raccolgono. Vanno applicati masking e minimizzazione per dati sanitari e segreti.
Esempio sanitario
Benefici
- Ricerca cross-service
- Retention centralizzata
- Supporto a incident analysis
Trade-off
- Costi di storage
- Rischio di loggare dati sensibili
- Necessità di normalizzazione
Quando usarlo
Per qualunque piattaforma distribuita in produzione.
Quando evitarlo
Come unica forma di observability senza metriche e tracing.
Pattern correlati
RIFERIMENTI
Fonti e riferimenti
Draft caricato nel progetto
Capsule Informatiche · Materiale progettuale
