PMI 数据收集
PMI 数据收集可出现在以下三个不同的接口中:Java™ 管理扩展 (JMX) 接口(J2EE MBean 和 WebSphere® Application Server Perf MBean)、性能 servlet 或 PMI 客户机 API(不推荐)。
- JMX 接口
- JMX 接口是 J2EE 规范的一部分,并且是收集 WebSphere Application Server 性能数据的推荐方法。可以从 J2EE 受管对象 MBean 或 WebSphere Application Server PMI Perf MBean 收集 PMI 数据。J2EE MBean 提供有关特定组件的性能数据,而 Perf MBean 充当到 WebSphere Application Server PMI 服务的网关,并且提供对所有组件的性能数据的访问。
- 性能 servlet
- 性能 servlet 提供使用 HTTP 请求来查询整个 WebSphere Application Server 管理域的 PMI 数据的方法。 因为 servlet 通过 HTTP 提供性能数据,所以是否解决如防火墙这样的问题并不重要。性能 servlet 将 PMI 数据作为 XML 文档输出。
- PMI 客户机 API(不推荐)
- PMI 客户机 API 提供包装器类以将 PMI 数据交付给客户机。PMI 客户机 API 使用 JMX 基础结构和 Perf MBean 来检索 PMI 数据。PMI 客户机使用 WebSphere Application Server 特定的数据结构提供数据。
- PMI 客户机 API 提供包装器类以将 PMI 数据交付给客户机。PMI 客户机 API 使用 JMX 基础结构和 Perf MBean 来检索 PMI 数据。PMI 客户机使用 WebSphere Application Server 特定的数据结构提供数据。