是否有可能将NewRelic Web监控拆分为两个应用程序,移动和非移动


Is it possible to split NewRelic Web monitoring into two applications, Mobile and Non-Mobile

在。net和PHP中使用NewRelic。是否有可能手动检测应用程序,以便我们的/m/(移动)站点作为一个应用程序进行检测,而我们的/(非移动)站点单独进行检测?

我已经读了一些线程,展示了如何忽略事务和/或手动仪表仅站点的部分,你想要跟踪。理想情况下,我想手动仪器整个网站,并使用两个不同的NewRelic应用程序ID,这样我们就可以看到一个应用程序的移动性能(移动= HTML 5应用程序,而不是本地)和桌面性能在另一个。

现在iPhone Safari将我的性能从2秒提高到7秒.

在PHP中,你可以使用new relic PHP API

来设置应用程序的名称。

newrelic_set_appname(名字)

这样不行吗?

详情见https://newrelic.com/docs/php/the-php-api

你也可以在你的web服务器设置中设置PHP ini值(例如:apache)取决于你的URL是否以/m/开头。(ini设置在这里描述https://newrelic.com/docs/php/php-agent-phpini-settings)

在。net中,你所能获得的最精细的应用程序名称分配是在App.config级别。如果移动站点和根站点从相同的配置层次中提取,我认为你无能为力。

您可以监视关键事务,而不太关注整个应用程序的响应时间,而只关注应用程序的每个部分特定的事务。

https://newrelic.com/docs/transactions-dashboards/key-transactions