如何使用Lumen的papertrail

时间:2017-02-12 22:11:25

标签: laravel logging lumen forge

我正在学习使用Forge和我的Laravel和Lumen应用程序。 Forge易于与papertrail集成。您只需将APP_LOG=syslog添加到.env文件,并在Forge网站的papertrail部分中提供logs.papertrailapp.com:11111等地址。

这很好用,但只适用于Laravel,而不是Lumen。我可以做些什么来使我的流明应用程序与papertrail一起使用?

1 个答案:

答案 0 :(得分:0)

这是适用于我的确切代码:

+-----+
|value|
+-----+
| test|
+-----+

+-------------+
|        value|
+-------------+
|differentTest|
+-------------+

放置在$app->configureMonologUsing(function($monolog) { $syslog = new \Monolog\Handler\SyslogHandler('lumen'); $formatter = new \Monolog\Formatter\LineFormatter(null, null, false, true); $syslog->setFormatter($formatter); $monolog->pushHandler($syslog); return $monolog; });

下面的bootstrap/app.php