Cómo funciona
Midaz usa un modelo de observabilidad dual:
- Lado del cliente: para el desarrollo local, la configuración del collector vive en
components/infra/grafana/otelcol-config.yaml, montada de solo lectura en el contenedor todo en uno de Grafana/OTel incluido. Define los procesadores, filtros y exportadores del collector. Para producción y BYOC, configura en su lugar los valores del subchartotel-collector-lerian. - Lado de Lerian: Lerian opera la pila administrada de collector y almacenamiento. Lerian la mantiene segura y coherente.
La configuración del collector incluida enmascara claves sensibles conocidas (credenciales, tokens,
legalDocument, accountAlias) en los cuerpos de los logs y en el atributo de span app.request.payload. El enmascarado ocurre en el collector, por lo que se aplica después de que la telemetría sale del proceso de la aplicación. Los exportadores incluidos para desarrollo local se ejecutan con TLS deshabilitado (insecure: true). Habilita TLS en los exportadores del collector para cualquier despliegue que no sea local.Beneficios clave
- Vista unificada de métricas, logs y trazas en Grafana
- Construido sobre estándares de OpenTelemetry
- Grafana preconfigurado y operado por Lerian
- Enrutamiento seguro y aislamiento de tenants

