【发布时间】:2014-07-25 13:43:16
【问题描述】:
我在 VPS 中安装了 New Relic。我有一个“默认”PHP 应用程序,New Relic 正在从中获取数据,但它是从哪个服务器名称获取的? VPS 包含一些子域,服务器显示为“domain.com”(所以我猜它正在从该服务器名称获取数据)。但我想从“subdomain.domain.com”获取数据。我怎样才能实现它?
编辑:
按照@Taibhse 链接 (http://docs.newrelic.com/docs/agents/php-agent/configuration/php-directory-ini-settings#api-calls) 我试过了:
1.更改 Apache2 配置:
内部<Directory ...>:
<IfModule php5_module>
php_value newrelic.appname "myDomain.com"
</IfModule>
也尝试不使用<IfModule ...>,但似乎没有任何改变。
2。使用 API:
然后,我尝试添加:
if (extension_loaded('newrelic')) {
newrelic_set_appname($name);
}
到一个域的index.php 文件。
也没有if (extension_loaded('newrelic')),但没有任何改变。
它似乎正在从所有VirtualHost 获取数据。
【问题讨论】: