【文件属性】:
文件名称:laravel-apm:Laravel的应用程序监视
文件大小:89KB
文件格式:ZIP
更新时间:2021-02-03 02:00:16
laravel monitoring apm MonitoringHTML
Laravel APM
监视生产中的请求/计划/队列执行时间。
如果您有问题:要优化哪个页面以减少服务器负载? 那么这个包是给你的。
安装
支持的Laravel版本:5.5、5.6、5.7、5.8、6+
composer require mantas-done/laravel-apm
将路由添加到您的routes / web.php文件中(不要忘记保护其免受有害访问者的侵害)
Route :: get ( '/apm' , '\Done\LaravelAPM\ApmController@index' )-> name ( 'apm' );
通过将计划的作业添加到App / Console / Kernel.php,每日清除日志文件
$schedule->command('apm:clear')->daily();
在.env文件中启用APM
APM=1
为什么?
Laravel APM可以显示对服务器负载影响最大的页面。 在开发网站时,很难说出哪些页面将获得最多的页面浏览量,哪些页面将使用最多的资源:(每页面资源使用量)x(页面浏览量)=(此数据包统计信息)
在生产中运
【文件预览】:
laravel-apm-master
----src()
--------ApmServiceProvider.php(2KB)
--------Watchers()
--------Middleware()
--------Console()
--------LogParser.php(4KB)
--------views()
--------LogWriter.php(2KB)
--------Helpers()
--------ApmController.php(719B)
----composer.json(440B)
----config()
--------apm.php(54B)
----readme.md(2KB)