Puertos y endpoints de salud
Consulta la referencia de salud y readiness para el contrato de las sondas.Despliegue y TLS
Aplicación
Evaluación de reglas
Autenticación y manejo de peticiones
Base de datos (PostgreSQL)
Tracer almacena reglas y contadores de uso en su propia base de datostracer en la primaria de PostgreSQL compartida de Midaz. La migración de esquema la aplica una imagen dedicada de migration-runner antes de que arranque la aplicación; el servicio inicia contra un esquema ya migrado y no ejecuta migraciones en el proceso.
Workers en segundo plano
Reservas
Readiness y drenaje
Costura gRPC de reserva
Lado servidor de la costura que el ledger de Midaz invoca para reservar límites de gasto. Desactivada salvo que se definaTRACER_GRPC_PORT.
Base de configuración compartida
Los siguientes bloques son idénticos en todos los productos de Lerian y están documentados por completo en la referencia de configuración BYOC. Están desactivados por defecto.- Autenticación de Access Manager —
PLUGIN_AUTH_ENABLED,PLUGIN_AUTH_ADDRESS. Habilítala en producción. En compilaciones con descubrimiento habilitado (ver Descubrimiento de servicios más abajo), Tracer resuelve el host de Access Manager a través de Consul y recurre aPLUGIN_AUTH_ADDRESSsi la resolución falla; las compilaciones actuales siempre usanPLUGIN_AUTH_ADDRESS. - Multi-tenancy —
MULTI_TENANT_*, más los ajustes de pool por tenant de Tracer (MULTI_TENANT_MAX_TENANT_POOLS,MULTI_TENANT_MAX_OPEN_CONNS_PER_TENANT,TENANT_CAP_RETRY_AFTER_SECONDS). Desactivado por defecto.APPLICATION_NAMEidentifica el módulo ante Tenant Manager. - Descubrimiento de servicios —
SD_*(Consul). Desactivado por defecto y temporalmente inerte: las compilaciones actuales excluyen la integración con Consul, así queSD_ENABLED=trueno tiene efecto y Tracer siempre resuelve Access Manager desde la dirección estáticaPLUGIN_AUTH_ADDRESS. En compilaciones con descubrimiento habilitado, Tracer se registra comomidaz-tracer(anunciando el puerto HTTP deSERVER_ADDRESS, por defecto4020) y resuelve Access Manager mediante Consul. La costura gRPC de reserva no se anuncia: Tracer es el servidor en esa costura. - Streaming de eventos —
STREAMING_*(productor de lib-streaming). Desactivado por defecto. - OpenTelemetry —
ENABLE_TELEMETRY,OTEL_*. Tracer también expone un endpoint/metricsde Prometheus.

