如何在Plesk服务器上安装NewRelic,所以它会自动将不同的域分成不同的应用程序?

我有一个专用的服务器,主机30多个域名。 我使用Plesk 11进行托pipepipe理,还有用户创build,数据库等。我希望每个域名都能看到NewRelic Lite报表,我认为可以在免费的Lite账户上进行。 与此同时,嘿提供免费的服务器监控,这是我所尝试过的同类产品的方式。

目前,在安装NewRelic时,它将join服务器上所有域的报告。 这不是一个理想的行为,但我似乎无法通过域目录中的.htaccess文件进行更改。 在Plesk中是否有一些系统variables,这将允许我使用相同的configuration文件将整个服务器报告划分为应用程序域?

了解这两种解决scheme的受欢迎程度,很难想象有人不会破解这个。

据我所知,从新的文物文档,你需要添加以下指令到php5_module部分为每个Apache的虚拟主机:

php_value newrelic.appname "$VAR->domain->idnName" 

你可以通过域的虚拟主机模板的自定义来做到这一点:

  1. mkdir /usr/local/psa/admin/conf/templates/custom/domain

  2. cp /usr/local/psa/admin/conf/templates/default/domain/domainVirtualHost.php /usr/local/psa/admin/conf/templates/custom/domain/

  3. /usr/local/psa/admin/conf/templates/custom/domain/domainVirtualHost.php添加或更改所需内容

  4. 为所有域应用新configuration: /usr/local/psa/admin/bin/httpdmng --reconfigure-all

请检查此页面