帮助手册 APM 添加Java 代理在 Glassfish 服务器 上安装 Java 代理

在 Glassfish 服务器 3.x 及更高版本上安装 Java 代理

 

对于独立设置:

    1. 将 zip 文件解压缩到 glassfish 服务器目录之外的新目录。
    2. 在任何文本编辑器中打开 apminsight.conf 文件并添加 license.key 值,可以从 Site24x7 APM Insight 页面获取。请参阅此处以微调代理设置。
    3. 打开 glassfish 服务器的管理控制台。选择配置并选择服务器使用的配置。
    4. 选择JVM Settings > Add JVM Option,然后添加以下参数:
      -javaagent:<agent_directory_full_path>/apminsight-javaagent.jar
      例如:-javaagent:D:/apminsight/apminsight-javaagent.jar
    5. 打开osgi配置文件,在任一路径下都可以找到
      /glassfish/config/osgi.properties
      或/glassfish/osgi/felix/conf/config.properties
      找到键org.osgi.framework.bootdelegation并将com.manageengine.*附加到现有值
    6. 单击保存按钮并启动 glassfish 服务器

对于集群设置:

  1. 将 zip 文件解压缩到 glassfish 服务器目录之外的新目录
  2. apminsight-javaagent.jar文件从上述目录复制到域服务器的<GLASSFISH_HOME>\glassfish\domains\<domain>\lib\ext目录。
  3. 在实例服务器的<GLASSFISH_HOME>\glassfish\nodes\<node>\<instance>下创建一个名为“apminsight”的新目录,并仅将代理 conf 文件复制到此目录。
  4. 在任何文本编辑器中打开 apminsight.conf 文件并添加 license.key 值,可以从 Site24x7 APM Insight 页面获取。 请参阅此处以微调代理设置。
  5. 重复上述步骤为每个实例添加 java 代理。
  6. 打开 glassfish 服务器的管理控制台。选择配置并选择集群使用的配置。
  7. 选择JVM Settings > Add JVM Option,然后添加以下参数
    -javaagent:${com.sun.aas.instanceRoot}/lib/ext/apminsight-javaagent.jar
    -Dapminsight.home=${com.sun.aas.instanceRoot}/apminsight
    Install APM agent in Glassfish
  8. 单击保存按钮并启动 glassfish 集群

帮助手册 APM 添加Java 代理 Glassfish 服务器安装Java 代理