【问题标题】:Configuring New Relic for multiple application on a shared platform为共享平台上的多个应用程序配置 New Relic
【发布时间】:2013-11-21 18:48:30
【问题描述】:

New Relic 在检测 Web 应用程序时显得相当简单。但是,我找不到有关设置新遗物以在托管多个“命名应用程序”的 Web 应用程序上工作的任何信息。

例如,如果您安装了 Wordpress,并且针对相同的核心安装运行了 4 个不同的博客,那么您如何获得新的遗物来分割每个博客的数据(而不是在 PHP 类级别,这将由所有人共享4 个博客)。我专门研究 IBM BPMS 平台,这是一个 Java 应用程序,允许团队在其上构建(配置)项目。这意味着在应用 New Relic 的 Java 代理时,它会报告类和 jdbc 调用,但它无法区分各种应用程序/项目,因此无法知道哪个应用程序/项目导致性能问题。 RUM 也有类似的问题,因为该平台不允许使用友好的 url,并且所有 UI 都是从一组共享的 JSP 页面生成的。

【问题讨论】:

    标签: newrelic business-process-management


    【解决方案1】:

    您可以使用您的虚拟主机配置或通过 API 调用将您的应用程序分解为各自独立的实例。哪个对您最方便。

    New Relic 的文档中有一些很好的文档描述了这一点。

    https://docs.newrelic.com/docs/php/per-directory-settings

    https://docs.newrelic.com/docs/php/the-php-api

    【讨论】:

    • 这很好地回答了我的问题的第一部分,我承认以一种混淆主题的方式来写它。您发布的方法似乎适用于 PHP 等脚本语言,但不像 Java 那样编译。
    猜你喜欢
    • 2014-05-23
    • 2010-12-14
    • 1970-01-01
    • 2018-05-11
    • 2012-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多