На целых rnet имеется число сообщений , указывающих, что правильный способ использования Monolog в движке приложений Google (стандарт GAE) выглядит следующим образом:
$logger = new Monolog\Logger($name);
$syslogHandler = new \Monolog\Handler\SyslogHandler("Ident_String", LOG_USER, \Monolog\Logger::INFO);
$syslogHandler->setFormatter(new \Monolog\Formatter\JsonFormatter());
$logger->pushHandler($syslogHandler);
break;
$logger->warn("Starting priam import." );
Это заставляет меня регистрироваться, но уровень скрывается в textPayload:
textPayload: "[28-Feb-2020 11:00:07] ПРЕДУПРЕЖДЕНИЕ: [пул приложение] ребенок 22 сказал в stderr: "[2020-02-28 06:00:07] match_old.INFO: Выполнение супер огромного SELECT, чтобы получить все intls. [] [] ""
, а значок уровня всегда обозначен звездочкой. Что-то изменилось? Я использую php 7.3 во время выполнения по стандарту GAE. Есть ли способ использовать Monolog в GAE, который позволит вам правильно использовать драйвер стека?