maxlcoder/laravel_log
最新稳定版本:1.7
Composer 安装命令:
composer require maxlcoder/laravel_log
包简介
Laravel Log Monitor
README 文档
README
开发目的:监控Laravel系统中的请求信息,报错、超时等情况。
1. 使用说明
1.1 下载依赖
composer require hzanchu/laravel_log
1.2 注册中间件
app/Http/Kernel.php:
protected $middlewareGroups = [
'api' => [
Anchu\LaravelLog\Middlewares\LogRequest::class,
],
];
1.3 注入代码
捕获错误信息:app/Exceptions/Handler.php
public function register()
{
$this->reportable(function (Throwable $e) {
// 捕获异常到临时变量
$_COOKIE['exception'] = json_encode([
'code' => $exception->getCode(),
'file' => $exception->getFile(),
'line' => $exception->getLine(),
'message' => $exception->getMessage()
]);
});
}
1.4 配置参数
在多个数据库的情况下,需要如下参数指定链接:
.env:
MONITOR_DB_CONNECTION=mysql
LOG_TOKEN=xxxx
统计信息
- 总下载量: 12
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2024-10-23