当前位置: 首页 > 知识库问答 >
问题:

用于汇流的New Relic Java安装

柳和怡
2023-03-14

我正在尝试在Ubuntu 14.04服务器上安装New Relic,以监控同一服务器上的Confluence安装。当我尝试运行安装程序时,我得到:

***** ( ( o))  New Relic Java Agent Installer

***** Installing version 3.22.0 ...

* Could not edit start script because:
Could not locate a Tomcat, Jetty, JBoss, JBoss7 or Glassfish instance in /srv/data-confluence

* Try re-running the install command with the -s <AppServerRootDirectory> option or from <AppServerRootDirectory>/newrelic.
If that doesn't work, locate and edit the start script manually.

* No need to create New Relic configuration file because:
A config file already exists: /srv/data-confluence/newrelic/newrelic.yml

***** Install incomplete

我试图通过以下信息手动安装它:https://docs.newrelic.com/docs/agents/java-agent/installation/java-agent-manual-installation并运行Tomcat的命令,仍然没有快乐-同样的错误。

共有1个答案

裴哲
2023-03-14

对于遇到同样问题的人:

包起来

历史说明:这Confluence运行Tomcat 8的实例。

Luca试图使用New Relic代理自行安装程序进行安装。运行java-jarnewrelic。jar install位于Confluence主文件夹(本例中为srv/atlassian Confluence/bin)中的newrelic文件夹中,成功地将-javaagent开关添加到catalina。sh,但随后输出到控制台

*****正在安装版本3.22.0。。。

>

  • 无法编辑开始脚本,因为:在/srv/data-confluence中找不到Tomcat、Jetty、JBoss、JBoss7或Glassfish实例

    尝试使用-s选项或从/newrelic重新运行install命令。如果这不起作用,请手动查找并编辑开始脚本。

    无需创建New Relic配置文件,因为:配置文件已存在:/srv/atlassian confluence/newrelic/newrelic。yml公司

    *****安装不完整

    这时,卢卡移动了newrelic。jar和newrelic。yml从/srv/atlassian confluence/bin/newrelic到上面的文件夹,即/srv/atlassian confluence/bin。new relic代理在运行启动confluence后尝试使用confluence启动。sh启动脚本,但(1)无法创建日志文件,(2)导致confluence引发异常

    为了纠正这种情况,卢卡和我需要:

    (1) 移除new relic添加到catalina的多线开关。sh

    (2)运行java代理手册安装说明,但不是把exportJAVA_OPTS="$JAVA_OPTS-javaagent:/all/path/to/newrelic.jar"放入catalina.sh我们把它放入合流启动脚本startup-confluence.sh

    此时,Luca需要运行Confluence的停止和启动脚本,以使代理向New Relic APM仪表板报告。

    这里的混淆是自动安装程序不起作用,因此需要反转自动安装程序的更改,并在适当的脚本中设置JAVA_OPTS环境变量。

  •  类似资料:
    • 如何创建具有生成内联输出的主体的汇流宏?以下宏:

    • 这可能吗?我所做的更改需要在服务器上被识别,以便更改不仅仅发生在我的计算机上。此外,我甚至不知道是否可以在不下载外部插件的情况下查看实际的源代码(由于某些原因,外部插件无法工作)。有人做过这样的事吗?

    • 我希望将Spring Cloud Stream Kafka用于我的Java/Spring服务,并且我需要生成汇流序列化消息,因为我有使用汇流API来使用我的消息的.NET和NodeJS客户端。 就我们所见,使用汇流序列化器的Spring Kafka正在为我们工作,而使用汇流序列化器的Spring Cloud Stream Kafka正在给我们带来问题。 为了演示这两种情况下的区别,我在GitHub

    • 本文向大家介绍javascript关于继承的用法汇总,包括了javascript关于继承的用法汇总的使用技巧和注意事项,需要的朋友参考一下 本文实例汇总了javascript关于继承的用法。分享给大家供大家参考。具体如下: 例子: 再看例子 一、用function实现: 或者同等效力的: 由于这只是将this作为参数,调用父类Person的构造函数,把赋予父类的所有域赋予Author子类,所以任何

    • 我已经将Postgres连接器映射到Kafka Connect中(通过Compose中的),并且在创建新的源连接器时可以在CCC中看到它。 当我创建源连接器时,我可以看到日志消息,指示此连接器的主题已创建。我在CCC的Connect专区也看到了这个话题。我还可以看到Connect能够通过该连接器对Postgres进行身份验证。 当我对连接器中指定的表进行更改时,我看到Kafka(我有一个3的集群)