上一主题: 用于 WebLogic 的 JMX 筛选器下一主题: 启用 JSR-77 数据并查看 WAS 上的 JMX 度量标准


将 WebSphere 和 WebLogic 配置为使用 JMX 报告

如何配置 CA Introscope® 以支持 JMX 取决于您使用的应用程序服务器。 此信息介绍了如何配置 CA Introscope® 以收集并显示来自 WebLogic Server 和 WebSphere 的 JMX 数据。

请执行以下步骤:

  1. 关闭托管应用程序。
  2. 仅对于 WebSphere 代理,在 IntroscopeAgent.profile 中将 introscope.agent.jmx.enable 设置为 true。

    注意:在 WebSphere 代理配置文件中,默认值为 false。

  3. 在 IntroscopeAgent.profile 中,配置主键。

    注意:如果修改属性的值,则值必须区分大小写,并且必须使用逗号分隔多个键。

  4. 在 IntroscopeAgent.profile 中,确认已取消注释 introscope.agent.jmx.name.filter 属性。

    注意:筛选必须包括 MBean 属性,如版本号。 例如,给定以下完整度量标准名称:

    *SuperDomain*|MyServer01|WebSphere|LODVMAPM032Node02Cell/server1|JMX|WebSphere|cell=LODVMAPM032Node02Cell|mbeanIdentifier=default_host/hello|name=hello-2_1_1_2_war#hello-2.1.1.2.war|node=LODVMAPM032Node02|platform=dynamicproxy|process=server1|spec=1.0|type=SessionManager|version=6.1.0.0|StatsImpl|LiveCount:HighWaterMark
    

    包含版本号属性的筛选版本将是:

    PlantsByWebSphere|name=PlantsByWebSphere#PlantsByWebSphere.war|node=LODVMAPM033Node01|platform=dynamicproxy|process=server1|spec=1.0|type=SessionManager|version=6.1.0.0
    

    或者更简单点说:

    Plant*re|*version*
    
  5. 在属性中输入需要的字符串,并以逗号分隔。

    为了使 CA Introscope® 能够匹配筛选的字符串,字符串必须拼写准确并区分大小写。

  6. 保存更改。
  7. 启动托管应用程序。
  8. 通过在 WebLogic Server 中配置一个 CA Introscope® 启动类,或在 WebSphere 中配置一个自定义服务,可以启用 JMX 数据。

详细信息:

为 WebLogic 创建启动类