带有 Prestashop 电子商务网站的 NewRelic

NewRelic with Prestashop Ecommerce Site

我在虚拟专用服务器 (VPS) 上有一个 Prestashop 站点 运行 我在其中正确安装了 PHP New Relic Agent。

代理工作正常,正在向 rpm.newrelic 发送数据。

但是,我的 VPS 上 public_html/*

下有很多网络应用程序 运行

我想在 New Relic Dashboard 上区分某个特定站点的指标。现在只是说 'PHP Application' 并显示所有服务器使用情况的数据,甚至包括 phpmyadmin!

我知道我必须设置(通过 New Relic PHP API)以下内容:

if (extension_loaded('newrelic')) {
  newrelic_set_appname($name);
}

但是我应该把这段代码放在 Prestashop 电子商务安装中的什么地方?

对于我 VPS 上的每个应用程序,还有其他方法可以做到这一点吗?

谢谢

您是否尝试在文件中添加以下行:/config/config.inc.php? 此文件仅在 Prestashop 上使用,因此其他应用程序应该无法影响到 newrelic 统计信息。

问候,亚历克斯