diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a3f5619..87403f04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ ## Unreleased +* Add `GoogleCloudLoggingFormatter` as `monolog.formatter.google` to services + ## 4.0.2 (2026-04-02) * Fix `TaggedIteratorArgument` deprecation warning when using `symfony/dependency-injection` 8.1 diff --git a/config/monolog.php b/config/monolog.php index 9410287c..ec48a2c2 100644 --- a/config/monolog.php +++ b/config/monolog.php @@ -13,6 +13,7 @@ use Monolog\Formatter\ChromePHPFormatter; use Monolog\Formatter\GelfMessageFormatter; +use Monolog\Formatter\GoogleCloudLoggingFormatter; use Monolog\Formatter\HtmlFormatter; use Monolog\Formatter\JsonFormatter; use Monolog\Formatter\LineFormatter; @@ -46,6 +47,7 @@ // Formatters ->set('monolog.formatter.chrome_php', ChromePHPFormatter::class) ->set('monolog.formatter.gelf_message', GelfMessageFormatter::class) + ->set('monolog.formatter.google', GoogleCloudLoggingFormatter::class) ->set('monolog.formatter.html', HtmlFormatter::class) ->set('monolog.formatter.json', JsonFormatter::class) ->set('monolog.formatter.line', LineFormatter::class)