Я установил сервер Graylog и его зависимости. Попытка отправить журналы из моего php-приложения на сервер Graylog с помощью Monolog. Но я не знаю, как использовать обработчик Gelf. Я видел GelfHandlerTest.php, который присутствует в проекте Monolog, но я не могу установить своего издателя и создать обработчик. Может ли кто-нибудь объяснить мне пример кода как это использовать.
Попытка отправить журналы с моего локального apache на сервер, настроенный в той же частной сети, где установлен Graylog.
Файл testLogging, который выполняется в PHP:
use Monolog\Logger;
use Monolog\Handler\StreamHandler;
use Monolog\Handler\GelfHandler;
use Gelf\Message;
use Monolog\Formatter\GelfMessageFormatter;
$handler = new GelfHandler($publisher);
Как установить издателя в монологе?
Любая помощь приветствуется. Спасибо.