Configures SDK logging and creates named loggers with structured fields.
Start with resolveLogger for a logger from a level, handler, or
existing logger. Use defaultHandler when an application must control
output format, filters, or environment integration. Implement
Handler only for custom logging backends.
This module does not automatically redact ordinary objects. Use
customJson or sanitize sensitive fields before logging them.
Configures SDK logging and creates named loggers with structured fields.
Start with resolveLogger for a logger from a level, handler, or existing logger. Use defaultHandler when an application must control output format, filters, or environment integration. Implement Handler only for custom logging backends.
This module does not automatically redact ordinary objects. Use customJson or sanitize sensitive fields before logging them.