上一主题: 查看先决条件下一主题: 验证配置


配置 APM UI Performance Monitor

在 Java 代理上配置 APM UI Performance Monitor 组件。 使用以下两个安装选项之一:

以下步骤适用于两种安装。

请执行以下步骤:

  1. 在文本编辑器中打开 <INSTALL_HOME> 目录中的 Introscope_WebView.lax 文件。
  2. 搜索以下属性:
    lax.nl.java.option.additional
    

    此属性的注释行如以下示例所示:

    #   WebView 监控器的 Introscope Java 代理参数
    #   -XX:PermSize=128m -XX:MaxPermSize=256m 
    -javaagent:./product/webview/agent/wily/Agent.jar
    -Dcom.wily.introscope.agentProfile=./product/webview/agent/wily/core/config/IntroscopeAgent.profile 
    -Dcom.wily.introscope.wilyForWilyPrefix=com.wily 
    -Djetty.home=./
    
  3. 从不包括“#”的行复制参数,并将它附加到 lax.nl.java.option.additional 属性值。

    结果如以下示例所示:

    lax.nl.java.option.additional=-Xms256m -Xmx1024m 
    -Djava.awt.headless=false 
    -Dorg.owasp.esapi.resources=./config/esapi  
    -Dsun.java2d.noddraw=true 
    -Dintroscope.webview.testpanel.enable=false 
    -Dintroscope.webview.saas.enable=false 
    -XX:PermSize=128m 
    -XX:MaxPermSize=256m 
    -javaagent:./product/webview/agent/wily/Agent.jar -Dcom.wily.introscope.agentProfile=./product/webview/agent/wily/core/config/IntroscopeAgent.profile 
    -Dcom.wily.introscope.wilyForWilyPrefix=com.wily 
    -Djetty.home=./
    

    注意:文件中的值可能不同于此示例。

    保存您的更改。

  4. 部署 WebView 监控器管理模块,方法是将 WebView.jar 文件从 modules 文件夹复制到:
     <EM_HOME>/examples/WebViewMonitor/config/modules
    

    deploy 文件夹:

    <INSTALL_HOME>/deploy 
    

    重新启动 WebView 服务器以完成配置。

  5. (可选)仅针对 Windows:如果您创建了启动 WebView 应用程序的 Windows 服务,如下所示,您可以配置为:在该服务启动时启动 APM UI Performance Monitor:
    1. 导航至 <安装主目录>/bin 目录,并在文本编辑器中打开 WVService.conf 文件。
    2. 找到 # Java Additional Parameters 下的以下部分:
      #wrapper.java.additional.4=-XX:PermSize=128m -XX:MaxPermSize=256m -javaagent:./product/webview/agent/wily/Agent.jar -Dcom.wily.introscope.agentProfile=./product/webview/agent/wily/core/config/IntroscopeAgent.profile -Dcom.wily.introscope.wilyForWilyPrefix=com.wily -Djetty.home=./
      
    3. 删除此字符串开始处的“#”,以便在这些参数中进行注释。

    保存您的更改。

    重新启动 Windows 服务以完成配置。