在WildFly 8.x服务器及更高版本中安装APM Insight Java代理


  • 在此处下载最新的APM Insight Java代理zip文件(apminsight-javaagent.zip
  • 将zip文件解压缩到新目录以查找代理jar及其配置文件
  • 在任何文本编辑器中打开apminsight.conf文件,并包含以下键:
    license.key=[LICENSE KEY]
    apm.host=https://[HOST]:[PORT]/

    示例:

    license.key=APMI_74447444b666d7ab5174cc3021a9b68dd4b3364d50f99c2969360810313e8fac
    apm.host=https://app-w8-test:9007/
  • 要了解有关配置的更多信息,请访问我们的配置指南页面。
  • 对于独立安装,请编辑<WILDFLY_HOME> /bin/standalone.conf.bat(在Linux中,standalone.conf)文件,将以下Java参数添加到现有的JAVA_OPT中
-Djboss.modules.system.pkgs=org.jboss.byteman,com.manageengine -javaagent:<agent_directory_full_path>/apminsight-javaagent.jar
  • 对于域设置,请编辑<WILDFLY_HOME> /domain/configuration/Host.xml文件并找到<servers>标记,并在所需的<server name =your_server ...>标记下添加提及的标记
<system-properties>
<property name="jboss.modules.system.pkgs" value="org.jboss.byteman,com.manageengine" boottime="true"/>
</system-properties>
<jvm name="insight">
<jvm-options>
<option value="-javaagent:<agent_directory_full_path>/apminsight-javaagent.jar" />
</jvm-options>
</jvm>
  • 保存文件并启动Wildfly服务器