diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f54b078..234f109d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ * Add `enabled` option to `handlers` configuration * Add `priority` field to `processor` tag * Add `mongodb` handler and deprecate `mongo` +* Add `monolog.formatter.syslog` service definition to format RFC5424-compliant messages ## 3.10.0 (2023-11-06) diff --git a/config/monolog.php b/config/monolog.php index 2621fff3..073dba0f 100644 --- a/config/monolog.php +++ b/config/monolog.php @@ -20,6 +20,7 @@ use Monolog\Formatter\LogstashFormatter; use Monolog\Formatter\NormalizerFormatter; use Monolog\Formatter\ScalarFormatter; +use Monolog\Formatter\SyslogFormatter; use Monolog\Formatter\WildfireFormatter; use Monolog\Handler\FingersCrossed\ErrorLevelActivationStrategy; use Monolog\Logger; @@ -55,6 +56,7 @@ ->set('monolog.formatter.html', HtmlFormatter::class) ->set('monolog.formatter.json', JsonFormatter::class) ->set('monolog.formatter.line', LineFormatter::class) + ->set('monolog.formatter.syslog', SyslogFormatter::class) ->set('monolog.formatter.loggly', LogglyFormatter::class) ->set('monolog.formatter.normalizer', NormalizerFormatter::class) ->set('monolog.formatter.scalar', ScalarFormatter::class)