上一主题: 将 WebSphere 和 WebLogic 配置为使用 JMX 报告下一主题: 配置平台监控


启用 JSR-77 数据并查看 WAS 上的 JMX 度量标准

您可以在 WebSphere 中配置 Introscope 以收集、保留和报告 JSR-77 JMX MBean 对象的度量标准。 JSR-77(J2EE 管理规范)概括了 J2EE 体系结构的可管理部分,并定义了用于访问管理信息的接口。

注意:JSR-77 支持需要 JVM 1.4 或更高版本。 如果 JVM 版本为 1.4,应用程序服务器还必须支持 JSR-77。

请执行以下步骤:

  1. 关闭托管应用程序。
  2. 在 WebSphere 中配置自定义服务
  3. 在 IntroscopeAgent.profile 中,确认以下属性为 true:
    introscope.agent.jmx.enable=true
    
  4. 在 IntroscopeAgent.profile 中,通过设置以下属性启用 JSR-77:
    introscope.agent.jmx.name.jsr77.disable=false
    
  5. 在 IntroscopeAgent.profile 中取消注释以下属性,配置度量标准转换的主键方法:
    introscope.agent.jmx.name.primaryKeys=J2EEServer,Application, j2eeType,JDBCProvider,name,mbeanIdentifier
    

    注意:只有随针对 WebSphere 的 Introscope 提供的 IntroscopeAgent.profile 包含此属性定义。

  6. 取消注释并设置以下属性,以标识希望 JSR-77 度量标准报告的度量标准:
    introscope.agent.jmx.name.filter
    

    尽管并不要求进行筛选,但强烈建议您这样做。

  7. 取消注释以下属性并根据需要进行更新,以指定要在 JSR-77 度量标准中排除的 Mbean 属性:
    introscope.agent.jmx.ignore.attributes=server
    

注意:有关详细信息,请参阅 http://ca.com/support 上的知识库文章 TEC534087:《WebSphere Performance Viewer Data vs. Introscope PMI Data》(WebSphere 性能查看器数据与 Introscope PMI 数据)。

详细信息:

使用主键转换简化 JMX 度量标准

使用 JMX 筛选管理度量标准量