webbuilders-group / silverstripe-new-relic
为安装了New Relic PHP Agent的服务器上的SilverStripe网站提供改进的事务命名、错误报告和一般跟踪。同时提供网站性能概述。
2.2.0
2023-07-05 17:31 UTC
Requires
- guzzlehttp/guzzle: ~7.2
- silverstripe/admin: ~1.0|~2.0
- silverstripe/framework: ~4.0|~5.0
README
为安装了New Relic PHP Agent的服务器上的SilverStripe网站提供改进的事务命名、错误报告和一般跟踪。同时向CMS提供诸如服务器响应时间、访客加载时间、吞吐量、Apdex分数(服务器和访客)以及错误率等信息概览。
维护者联系方式
- Ed Chipman (UndefinedOffset)
要求
- SilverStripe框架4.0+|5.0+
- New Relic for PHP
安装
Composer(推荐)
composer require webbuilders-group/silverstripe-new-relic
配置
该模块的配置可以在此处找到,尽管大多数模块在默认情况下即可运行,前提是已加载New Relic PHP Agent和扩展。为了使CMS的“网站性能”部分正常工作,您必须配置WebbuildersGroup\NewRelic\Core\Admin\NewRelicPerformanceReport.application_id
和WebbuildersGroup\NewRelic\Core\Admin\NewRelicPerformanceReport.api_key
选项。
管理部分
此模块为CMS用户提供了New Relic收集的一些不太技术性的分析的高级概述。显示的图表包括服务器响应时间、访客加载时间、吞吐量(服务器和访客)、Apdex分数(服务器和访客)以及服务器错误率。界面使用浏览器访客定义客户端网站性能,以简化CMS用户的使用。显示的数据是过去30分钟内的数据。默认情况下,数据每5分钟刷新一次,有关更多信息,请参阅配置文档。如果您想禁用此部分,只需将以下内容添加到您的_config.php中。
CMSMenu::remove_menu_item('WebbuildersGroup-NewRelic-Core-Admin-NewRelicPerformanceReport');