混合newrelic代理PHP +节点

我有一个应用程序的后端混合PHP和node.js。

我正在使用newrelic来监视这个应用程序,但即使php和node代理都configuration了相同的appname,其中一个显示为“appname(Node.js)”。

我尝试使用newrelic的API推送两个代理(appname2)的替代名称。 我在php5-fpm之前重新启动节点,仪表板显示“appname2”和“appname2(PHP)”。

这时我的仪表板上有4个appnames,我只需要一个。 有没有人做过这种混合?

PS:当我参与这个项目时,应用程序的一部分是传统的PHP代码,而且我已经逐渐将其大部分移植到了节点上。 但是,在使用postgis时,doctrine +空间扩展提供了我在节点中没有find的function。

长话短说,我联系了Newrelic的支持,他们告诉我这是做不到的。

看起来,每个客户端types的事务跟踪都是唯一的,我想他们甚至可以单独存储,所以在一个仪表板上混合来自两个客户端的跟踪并不是微不足道的。

由于您可以为应用程序设置别名(应该是唯一的),因此您可以将应用程序重命名为具有相同的别名,但当然不会将它们混合在一起。 你将只有一堆同名的应用程序,在鼠标hover时会显示一个工具提示“nodejs app”或“php app”或“sdk app”等。