PMI 資料分類

這個主題說明「效能監視基礎架構 (PMI)」資料分類。

靜態元件由名稱、ID 及其他描述性屬性組成,可供識別資料。 動態元件包含隨時間而變更的資訊,例如,計數器的現行值,以及與這個值關聯的時間戳記。

PMI 資料可以是下列統計資料類型之一(這些統計資料類型都遵循「J2EE 1.4 效能資料架構」):

表 1. PMI 資料統計類型. PMI 必須在伺服器啟動之前啟用。 如果在伺服器啟動之後才啟用 PMI,伺服器必須重新啟動,以便啟動 PMI。
統計資料類型 說明 範例
CountStatistic 代表給定值的執行計數值。 Servlet 要求數
AverageStatistic 代表簡單平均值。記錄總數、計數值、下限和上限值。由總數和計數值,可以計算出平均數。(這個類型是對「J2EE 效能資料架構」的 WebSphere® 延伸) 平均 HttpSession 大小(以位元組為單位)。
TimeStatistic 除了計量單位是毫秒或秒之外,其他都與 AverageStatistic 一樣。 平均 Servlet 回應時間。
RangeStatistic 代表時間加權的平均值。記錄現行低臨界值、高臨界值、時間加權總計以及積分。 並行 Servlet 要求數。
BoundedRangeStatistic 與 RangeStatistic 相同,有下界和上限。 JDBC 連線儲存區大小。

下圖顯示統計資料類別階層:

PMI API 資料類別

Statistic
ID
用來識別給定 Stats(WebSphere PMI 延伸)內「統計資料」的唯一 ID
name
統計資料名稱
unit
統計資料的度量單位
description
統計資料的文字說明
startTime
第一次測量的時間
lastSampleTime
最近一次測量的時間
CountStatistic
count
測量開始以來的計數
DoubleStatistic
count
測量開始以來的值
AverageStatistic
(WebSphere PMI 延伸。這與 J2EE 1.4 中定義的 TimeStatistic 相同,只是它用來追蹤與時間無關的測量(例如位元組大小等等)。
count
測量數
total
所有測量值的總和
min
下限值
max
上限值
BoundaryStatistic
upperBound
這個屬性的上限
lowerBound
這個屬性的下限
RangeStatistic
current
這個屬性的現行值Current®
lowWaterMark
這個屬性的最低值
upperWaterMark
這個屬性的最高值
integral
這個屬性的時間加權總和 [time-weighted average = integral / (lastSampleTime - startTime](WebSphere PMI 延伸)
在 WebSphere Application Server 第 4 版中,PMI 資料分類為下列類型:
  • 數值:對映至 J2EE 1.4 規格中的 CountStatistic。 保存單一數值,可以是長整數,也可以是倍精準數。 這個資料類型用來追蹤簡式數值資料,例如計數值。
  • 統計資料:保存樣本空間的統計資料,包括樣本集中的元素數、它們的總和以及平方和。 您可以從這個資料取得平均數、變異以及平均數的標準差。
  • 負載:根據 J2EE 1.4 規格,對映至 RangeStatistic 或 BoundedRangeStatistic。 這個資料類型以時間函數的方式來追蹤一個層次,其中包括現行層次、達到這個層次的時間,以及這個層次在一段時間的積分。 從這個資料中,您可以取得這個層次的時間加權平均值。 例如,在作用中的執行緒數目以及在佇列中的等待程式數目中,會使用這個資料類型。

這些 PMI 資料類型透過 PMI 用戶端 API 繼續受到支援。 統計資料類型受到 PMI API 和「Java™ 管理延伸 (JMX)」API 兩者的支援。

在 WebSphere Application Server 第 4 和 5 版中,CountStatistic 資料需要監視層次,TimeStatistic 資料需要監視層次。 RangeStatistic 和 BoundedRangeStatistic 需要監視層次。 有一些計數器是這個規則的例外。 方法平均回應時間、方法呼叫總計,以及作用中的方法計數器需要監視層次。 Java 虛擬機器計數器 SerializableSessObjSize,以及針對每一個別方法而追蹤的資料(方法層次資料)需要最高監視層次。 另外,最高層次允許同步更新所有統計類型。

WebSphere Application Server 6.0 版以及更新版本已淘汰監視層次(最高),引進了可供個別啟用/停用統計資料的細部控制。 在自訂選項之下,可供使用細部控制。 請參閱利用管理主控台來啟用 PMI,以取得更多詳細資料。

為了縮減監視上的經常成本,不會同步更新 CountStatistic、DoubleStatistic、AverageStatistic 和 TimeStatistic。 由於這個資料會追蹤總計和平均值,通常不值得付出效能成本來取得額外的精確度。 RangeStatistic 和 BoundedRangeStatistic 十分敏感;因此,它們始終保持同步。 如果要啟用所有統計資料類型的同步更新,請啟用「使用順序更新」選項。 請參閱利用管理主控台來啟用 PMI,以取得詳細資料。


指出主題類型的圖示 參照主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rprf_dataclass
檔名:rprf_dataclass.html