to do as much work as possible within logging process (instead of handler) • Replaces old error_logger module • Supports textual and structured logging (+ metadata)
the code) • Improve black box monitoring (when you do not have access to code) • Provide common interfaces for publishing metrics and traces from OTP and libraries without vendor lock-in • Cooperation with OAM providers (NewRelic, DataDog, etc.) to provide better integrations with BEAM