TelemetryHandler extends AbstractProcessingHandler
FinalYes
Context and extra become `context.*`/`extra.*` attributes; a Throwable goes through setException().
Methods
- __construct() : mixed
Methods
__construct()
public
__construct(Logger $logger[, LogRecordConverter $converter = new LogRecordConverter() ][, Level $level = Level::Debug ][, bool $bubble = true ][, ErrorHandler $errorHandler = new ErrorLogHandler() ]) : mixed
Parameters
- $logger : Logger
-
The Flow Telemetry logger to forward logs to
- $converter : LogRecordConverter = new LogRecordConverter()
-
Converter to transform Monolog LogRecord to Telemetry LogRecord
- $level : Level = Level::Debug
-
The minimum logging level at which this handler will be triggered
- $bubble : bool = true
-
Whether messages handled by this handler should bubble up to other handlers
- $errorHandler : ErrorHandler = new ErrorLogHandler()