多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
#### 首先开始安装 > composer require inspector-apm/inspector-laravel #### 安装后需要注册一个key > 通过注册Inspector([https://app.inspector.dev/register](https://app.inspector.dev/register?ref=hackernoon.com))并创建一个新应用程序来获取新的key 类似于这样的 需要把这个key配置到 .env 中 ~~~ INSPECTOR_INGESTION_KEY=023b7481b12sd4sf4dsfdd5e00a4bf523 ~~~ **然后需要发布一下配置文件**(给的简略文档中没有此步骤,有点坑,需要去找详细文档[链接](https://docs.inspector.dev/laravel)) ` php artisan vendor:publish --provider="Inspector\Laravel\InspectorServiceProvider"` 发布后会在config目录下生成 inspector.php 文件 #### 设置中间件 ``` /** * The application's route middleware groups. * * @var array */ protected $middlewareGroups = [ 'web' => [ ..., \Inspector\Laravel\Middleware\WebRequestMonitoring::class, ], 'api' => [ ..., \Inspector\Laravel\Middleware\WebRequestMonitoring::class, ] ] ``` 或者这样使用 ``` /* * Create a new middleware key (inspector) in your \App\Http\Kernel class. */ protected $routeMiddleware = [ ..., 'inspector' => \Inspector\Laravel\Middleware\WebRequestMonitoring::class, ]; ``` 上面配置好后 需要测试一下 ` php artisan inspector:test` ![](https://img.kancloud.cn/bc/f3/bcf314e9c62e1c44047a7998d3d22b76_541x105.png) 这样就算安装完毕了 后面便可以在 后台看见数据了 ![](https://img.kancloud.cn/1f/54/1f54d92642562ead8bfe59b975dc6707_1186x681.png) #### 在线文档 > https://docs.inspector.dev/laravel