定制 PMI API

可创建特定统计信息以通过使用定制 PMI API 最好地满足监视需要。

可以使用定制 PMI API 来扩展 PMI,以创建特定于应用程序的统计。例如,库存交易应用程序可以使用定制 PMI API 来创建特定于业务的统计信息,如“库存销售交易数”和“库存购买交易数”。

注意,PMI 提供有关各种运行时和应用程序组件的详细性能数据。从 WebSphere® Application Server V6.0 开始,PMI 提供大约 180 条或更多性能统计信息。创建新的统计之前,确定相同的数据尚未由 PMI 捕获是很重要的。

使用 WebSphere PMI,应用程序开发者可以添加自己的特定于应用程序的检测。 定制 PMI API 提供了易于使用的 API,从而简化了对应用程序“启用 PMI”的过程。通过定制 PMI 创建的统计信息可通过监视工具(包括 Tivoli® Performance Viewer)使用的标准 PMI 和 JMX 接口进行访问。

PMI 检测基于 Java™ Platform, Enterprise Edition (Java EE) 1.4 标准。因此,定制 PMI 支持 JSR-77 性能数据框架中定义的所有统计类型(CountStatistic、TimeStatistic、RangeStatistic 和 BoundedRangeStatistic)。定制 PMI 不支持用户定义的统计类型。

必备知识

PMI 收集运行时应用程序的性能数据,并提供允许外部应用程序监视性能数据的接口。

使用服务器端 PMI,应用程序开发者可以将他们自己的检测添加到他们的应用程序,以帮助监视他们自己预定义的性能指标。

定制 PMI 的关键特性:

PMI 用于应用程序服务器性能监视,且由 PMI 收集的数据用于调整应用程序服务器资源(如池、队列和高速缓存等)。因为性能检测和统计会对应用程序服务器的性能产生相当大的影响,所以在通过定制 PMI 添加每个统计时,必须从不影响性能的角度出发。设计统计时,考虑下列问题:


指示主题类型的图标 概念主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cprf_pmi_custom
文件名:cprf_pmi_custom.html