Cuando un cliente bancario pide 'observabilidad completa', la lectura ingenua es agregar logs y traces con todos los campos. Es también la forma más rápida de filtrar PII a un dashboard visible por 50 personas.
Cuatro reglas que no negociamos
- Redacción en el emisor: los SDKs de logging tokenizan campos PII antes de salir del pod.
- Sampling adaptativo: 100% de errores, 5% de éxito — reduce costo y superficie de exposición.
- Trazas sin cuerpos: solo IDs y metadatos. Nunca cuerpos HTTP completos en el tracer.
- TTL agresivo: 30 días para logs, 90 para métricas, 6 meses solo para audit trails cifrados.
El stack concreto
OpenTelemetry para instrumentación, Grafana LGTM para storage/query, un servicio propio de redacción entre el agent y el collector. Alertas en PagerDuty pero con detalles solo accesibles vía JIT-access que expira en 4h.
Lo que ganamos
Tiempo medio de detección bajó 40%. Auditorías pasaron sin observaciones sobre exposición de PII. Costos de observabilidad bajaron 30% por sampling adaptativo.
