Msvm_AggregationMetricDefinition 類別
表示衍生自另一個計量值之計量的定義層面。 Msvm_AggregationMetricDefinition物件應該與其套用的 Managed 元素相關聯。
下列語法是簡化 Managed Object Format (MOF) 程式碼,其中包含所有繼承的屬性。
語法
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_AggregationMetricDefinition : CIM_AggregationMetricDefinition
{
string InstanceID;
string Caption;
string Description;
string ElementName;
string Id;
string Name;
uint16 DataType;
uint16 Calculable;
string Units;
string BreakdownDimensions[];
boolean IsContinuous;
uint16 ChangeType;
uint16 TimeScope;
uint16 GatheringType;
string ProgrammaticUnits;
uint16 SimpleFunction;
};
成員
Msvm_AggregationMetricDefinition類別具有下列類型的成員:
屬性
Msvm_AggregationMetricDefinition類別具有這些屬性。
-
BreakdownDimensions
-
-
資料類型: 字串 陣列
-
存取類型:唯讀
定義一或多個字串,可用來精簡 (針對特定維度的計量值細分) 查詢。 例如,交易名稱允許將所有交易的總計值細分成一組值,每個交易名稱各有一個。 其他範例可能是應用程式系統或使用者組名。 字串是自由格式,對計量資料的終端使用者應該有意義。 字串表示基礎檢測支援此計量定義的細分維度。 此屬性繼承自 CIM_BaseMetricDefinition。
-
-
計算
-
-
資料類型: uint16
-
存取類型:唯讀
描述計量的特性,以用於執行計算。 此屬性繼承自 CIM_BaseMetricDefinition。 這可能是 Null 或下列其中一個值。
值 意義 - 不可計算
- 1
無法計算值。 例如,字串。 - Summable
- 2
此值可以加總至許多實例。 例如,如果每個備份作業都是工作單位,而每個作業平均備份 27,000 個檔案,則 100 個備份工作處理了 2,700,000 個檔案。 - 不可加總
- 3
這個值不能加總到許多實例上。 例如,當作業到達伺服器時,測量佇列長度的計量。 如果每個作業都是一個工作單位,而每個作業抵達時的平均佇列長度是 33,則表示 100 個作業的佇列長度是 3300, 並不合理。 假設平均值是 33,這確實合理。 -
-
標題
-
-
資料類型: 字串
-
存取類型:唯讀
物件的簡短描述。 此屬性繼承自 CIM_ManagedElement。
-
-
ChangeType
-
-
資料類型: uint16
-
存取類型:唯讀
指出計量值如何變更,以更精細屬性的一般組合形式,例如方向變更、最小值和最大值,以及包裝語意。 此屬性繼承自 CIM_BaseMetricDefinition。
值 意義 - Unknown
- 0
計量設計工具不符合 ChangeType的資格。 - N/A
- 2
如果 IsContinuous 屬性為 「false」, ChangeType 就不合理,而且必須設定為 「N/A」。 - 計數器
- 3
計量是計數器計量。 這些值具有非負整數值,直到達到最大可表示的數位為止,然後換行並從 0 開始增加。 - 量測計
- 4
計量是量測計計量。 這些具有可任意增加和減少的整數或浮點數。 - DMTF 保留
- 5..32767
- 廠商保留
- 32768..65535
廠商可能會擴充廠商保留範圍中的 ChangeType 屬性。 -
-
DataType
-
-
資料類型: uint16
-
存取類型:唯讀
計量的資料類型。 此屬性繼承自 CIM_BaseMetricDefinition。
-
布林值 (1)
-
char16 (2)
-
datetime (3)
-
real32 (4)
-
real64 (5)
-
sint16 (6)
-
sint32 (7)
-
sint64 (8)
-
sint8 (9)
-
string (10)
-
uint16 (11)
-
uint32 (12)
-
uint64 (13)
-
uint8 (14 )
-
-
說明
-
-
資料類型: 字串
-
存取類型:唯讀
對物件的描述。 此屬性繼承自 CIM_ManagedElement。
-
-
ElementName
-
-
資料類型: 字串
-
存取類型:唯讀
物件的顯示名稱。 此屬性繼承自 CIM_ManagedElement。
-
-
GatheringType
-
-
資料類型: uint16
-
存取類型:唯讀
指出基礎檢測如何收集計量值。 這可讓用戶端應用程式為目的選擇正確的計量。 此屬性繼承自 CIM_BaseMetricDefinition。 這可能是 Null 或下列其中一個值。
值 意義 - Unknown
- 0
收集類型未知。 - OnChange
- 2
度量值會在測量資源內的值變更時立即更新。 - 定期
- 3
計量值會定期更新。 例如,在用戶端應用程式中,套用至目前時間的計量值會在每次收集間隔期間出現常數,然後在每個收集間隔結束時跳至新的值。 - OnRequest
- 4
每次用戶端應用程式讀取計量值時,都會決定計量值。 - DMTF 保留
- 5..32767
- 廠商保留
- 32768..65535
-
-
Id
-
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: 金鑰
可唯一識別計量定義的字串。 此屬性繼承自 CIM_BaseMetricDefinition。
-
-
InstanceID
-
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: 金鑰
可唯一識別這個類別實例的字串。 此屬性繼承自 CIM_ManagedElement。
-
-
IsContinuous
-
-
資料類型: 布林值
-
存取類型:唯讀
指出計量值是否為連續或純量。 效能計量是連續計量的範例。 純量計量的範例包括錯誤碼或操作狀態。 您可以使用「大於」關聯性來比較連續計量。 此屬性繼承自 CIM_BaseMetricDefinition。
-
-
名稱
-
-
資料類型: 字串
-
存取類型:唯讀
計量的名稱。 此屬性繼承自 CIM_BaseMetricDefinition。
-
-
ProgrammaticUnits
-
-
資料類型: 字串
-
存取類型:唯讀
識別值的特定單位。 此屬性的值將會是 DSP0004 V2.4 或更新版本附錄 C.1 中定義之程式設計單位限定詞的法律值。 此屬性繼承自 CIM_BaseMetricDefinition。
-
-
SimpleFunction
-
-
資料類型: uint16
-
存取類型:讀取/寫入
識別在基礎計量上執行的基本計算,以到達這個衍生計量的值。 此屬性繼承自 CIM_AggregationMetricDefinition ,而且會是下列其中一個值。
-
最小 (2)
-
最大 (3)
-
平均 (4)
-
中位數 (5)
-
模式 (6)
-
-
TimeScope
-
-
資料類型: uint16
-
存取類型:唯讀
指出計量值套用至的時間範圍。 此屬性繼承自 CIM_BaseMetricDefinition。
值 意義 - Unknown
- 0
計量設計工具未限定時間範圍,或提供者未知。 - 點
- 2
計量適用于時間點。 在對應的 Msvm_BaseMetricValue 實例上, TimeStamp 屬性會指定時間點,而 Duration 屬性一律為 0。 - 間隔
- 3
計量會套用至時間間隔。 在對應的 Msvm_BaseMetricValue 實例上, TimeStamp 屬性會指定時間間隔的結尾,而 Duration 屬性會指定其持續時間。 - StartupInterval
- 4
計量會套用到從測量資源啟動開始的時間間隔,也就是 MetricDefForMe) 相關聯的 ManagedElement (。 在對應的 Msvm_BaseMetricValue 實例上, TimeStamp 屬性會指定時間間隔的結尾。 如果 Duration 屬性為 0,這表示測量資源的啟動時間不明。 否則, Duration 會指定資源啟動與 TimeStamp之間的持續時間。 - DMTF 保留
- 5..32767
- 廠商保留
- 32768..65535
-
-
單位
-
-
資料類型: 字串
-
存取類型:唯讀
識別值的單位,例如「MB」。 此屬性繼承自 CIM_BaseMetricDefinition。
-
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2012 [僅限傳統型應用程式] |
命名空間 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|