我使用的是laravel 5.4和包logentries/logentries monolog-handler 2.1版本。
当我在bootstrap/app.php中使用monolog和configureMonologUsing时,即使日志文件不在存储/ rapid7中,甚至在app.php日志条目中没有条目,日志记录也会停止工作
这是我在bootstrap/app.php中使用的代码
$app->configureMonologUsing(function($monolog) {
$logEntriesHandler = new Monolog\Handler\LogEntriesHandler('My token');
$monolog->pushHandler($logEntriesHandler);
});和用于登录控制器
Log::info('_message:Generated');提前感谢:)
发布于 2019-10-23 19:46:36
我和rapid7的支持人员谈过,他们说目前还没有任何针对php的库,他们正在开发中。
所以,他们给我提供了测试版,你可以从下面的链接下载:
您需要做的就是更改区域和令牌,然后就可以运行了。
要在代码中使用它,请输入以下行,如果将它放在不同的位置,请进行相应的更改。
require dirname(__FILE__) . '/r7insight_php-master/r7insight.php';
// The following levels are available
$log->Debug(" ");
$log->Info(" ");
$log->Notice(" ");
$log->Warn(" ");
$log->Crit(" ");
$log->Error(" ");
$log->Alert(" ");
$log->Emerg(" ");因此,根据上面的说明,您只能记录被调用的级别。它不会记录所有事件,只有在被调用时才会记录。
https://stackoverflow.com/questions/58237977
复制相似问题