diff --git a/CHANGELOG.md b/CHANGELOG.md index c5226c7..37fc06a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] ### Added - Type declarations for parameters and return types. +### Changed +- Upgrade `graylog2/gelf-php` dependency to v2. ### Removed - **BC break**: Removed support for PHP versions <= v8.0 as they are no longer [actively supported](https://php.net/supported-versions.php) by the PHP project. diff --git a/composer.json b/composer.json index e6e3252..c2ea48b 100644 --- a/composer.json +++ b/composer.json @@ -18,7 +18,7 @@ "php": "^8.1", "ext-json": "*", "psr/log": "^2 || ^3", - "graylog2/gelf-php": "^1.3", + "graylog2/gelf-php": "^2", "symfony/console": "^6 || ^7" }, "autoload": { diff --git a/src/Factory.php b/src/Factory.php index b349df1..8c5d3bf 100644 --- a/src/Factory.php +++ b/src/Factory.php @@ -108,6 +108,8 @@ public function createGelfLogger(string $name, array $config): \Gelf\Logger $transport = new \Gelf\Transport\UdpTransport($host, $port); $messagePublisher = new \Gelf\Publisher($transport); - return new \Gelf\Logger($messagePublisher, $name); + return new \Gelf\Logger($messagePublisher, [ + 'facility' => $name, + ]); } }