Msvm_AggregationMetricDefinition 클래스
다른 메트릭 값에서 파생된 메트릭의 정의 측면을 나타냅니다. Msvm_AggregationMetricDefinition 개체는 적용되는 관리되는 요소와 연결되어야 합니다.
다음 구문은 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 클래스에는 이러한 속성이 있습니다.
-
고장차원
-
-
데이터 형식: 문자열 배열
-
액세스 형식: 읽기 전용
특정 차원을 따라 메트릭 값에 대해 쿼리를 구체화(세분화)하는 데 사용할 수 있는 하나 이상의 문자열을 정의합니다. 예를 들어 모든 트랜잭션의 총 값을 각 트랜잭션 이름에 대해 하나씩 값 집합으로 분해할 수 있는 트랜잭션 이름이 있습니다. 다른 예로는 애플리케이션 시스템 또는 사용자 그룹 이름이 있을 수 있습니다. 문자열은 자유 형식이며 메트릭 데이터의 최종 사용자에게 의미가 있어야 합니다. 문자열은 기본 계측에 의해 이 메트릭 정의에 지원되는 세분화 차원을 나타냅니다. 이 속성은 CIM_BaseMetricDefinition 상속됩니다.
-
-
계산 가능
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
계산을 수행하기 위해 메트릭의 특성을 설명합니다. 이 속성은 CIM_BaseMetricDefinition 상속됩니다. Null 또는 다음 값 중 하나일 수 있습니다.
값 의미 - 계산할 수 없음
- 1
값을 계산할 수 없습니다. 예를 들어 문자열입니다. - 합계 가능
- 2
값은 여러 인스턴스에 대해 합계를 계산할 수 있습니다. 예를 들어 각 백업 작업이 작업 단위이고 각 작업이 평균 27,000개의 파일을 백업하는 경우 100개의 백업 작업에서 2,700,000개의 파일을 처리했습니다. - 합계가 아닌
- 3
이 값은 여러 인스턴스에 대해 합계를 계산할 수 없습니다. 예를 들어 작업이 서버에 도착할 때 큐 길이를 측정하는 메트릭이 있습니다. 각 작업이 작업 단위이고 각 작업이 도착할 때의 평균 큐 길이가 33인 경우 100개 작업의 큐 길이가 3300이라고 말하는 것은 의미가 없습니다. 평균이 33이라고 말하는 것이 합리적입니다. -
-
캡션
-
-
데이터 형식: string
-
액세스 형식: 읽기 전용
개체에 대한 간단한 설명입니다. 이 속성은 CIM_ManagedElement 상속됩니다.
-
-
ChangeType
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
방향 변경, 최소값 및 최대값, 래핑 의미 체계와 같은 세분화된 특성의 일반적인 조합 형태로 메트릭 값이 변경되는 방식을 나타냅니다. 이 속성은 CIM_BaseMetricDefinition 상속됩니다.
값 의미 - 알 수 없음
- 0
메트릭 디자이너가 ChangeType을 한정하지 않았습니다. - 해당 사항 없음
- 2
IsContinuous 속성이 "false"인 경우 ChangeType은 의미가 없으며 "N/A"로 설정해야 합니다. - 카운터
- 3
메트릭은 카운터 메트릭입니다. 이러한 값에는 최대 표현 가능한 수에 도달할 때까지 증가하는 정수 값이 없는 경우 래핑되어 0에서 증가하기 시작합니다. - 계기
- 4
메트릭은 계기 메트릭입니다. 이러한 값에는 임의로 증가 및 감소할 수 있는 정수 또는 부동 소수점 값이 있습니다. - DMTF 예약됨
- 5..32767
- Vendor Reserved
- 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 또는 다음 값 중 하나일 수 있습니다.
값 의미 - 알 수 없음
- 0
수집 유형을 알 수 없습니다. - Onchange
- 2
측정된 리소스 내의 값이 변경되면 메트릭 값이 즉시 업데이트됩니다. - 주기
- 3
메트릭 값은 주기적으로 업데이트됩니다. instance 클라이언트 애플리케이션의 경우 각 수집 간격 동안 현재 시간에 적용되는 메트릭 값이 일정하게 표시되고 각 수집 간격이 끝날 때 새 값으로 이동합니다. - OnRequest
- 4
메트릭 값은 클라이언트 애플리케이션이 읽을 때마다 결정됩니다. - DMTF 예약됨
- 5..32767
- Vendor Reserved
- 32768..65535
-
-
ID
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: Key
메트릭 정의를 고유하게 식별하는 문자열입니다. 이 속성은 CIM_BaseMetricDefinition 상속됩니다.
-
-
InstanceID
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: Key
이 클래스의 instance 고유하게 식별하는 문자열입니다. 이 속성은 CIM_ManagedElement 상속됩니다.
-
-
IsContinuous
-
-
데이터 형식: boolean
-
액세스 형식: 읽기 전용
메트릭 값이 연속인지 스칼라인지 여부를 나타냅니다. 성능 메트릭은 연속 메트릭의 예입니다. 스칼라 메트릭의 예로는 오류 코드 또는 작동 상태가 있습니다. 연속 메트릭은 "보다 큼" 관계를 사용하여 비교할 수 있습니다. 이 속성은 CIM_BaseMetricDefinition 상속됩니다.
-
-
이름
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
메트릭의 이름입니다. 이 속성은 CIM_BaseMetricDefinition 상속됩니다.
-
-
ProgrammaticUnits
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
값의 특정 단위를 식별합니다. 이 속성의 값은 DSP0004 V2.4 이상의 부록 C.1에 정의된 프로그래밍 단위 한정자의 법적 값입니다. 이 속성은 CIM_BaseMetricDefinition 상속됩니다.
-
-
SimpleFunction
-
-
데이터 형식: uint16
-
액세스 형식: 읽기/쓰기
이 파생 메트릭의 값에 도달하기 위해 기본 메트릭에서 수행되는 기본 계산을 식별합니다. 이 속성은 CIM_AggregationMetricDefinition 상속되며 다음 값 중 하나가 됩니다.
-
최소 값(2)
-
최대 값(3)
-
평균 (4)
-
중앙값 (5)
-
모드 (6)
-
-
TimeScope
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
메트릭 값이 적용되는 scope 시간을 나타냅니다. 이 속성은 CIM_BaseMetricDefinition 상속됩니다.
값 의미 - 알 수 없음
- 0
scope 시간이 메트릭 디자이너에 의해 정규화되지 않았거나 공급자에게 알 수 없습니다. - Point
- 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
- Vendor Reserved
- 32768..65535
-
-
단위
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
값의 단위(예: "메가바이트")를 식별합니다. 이 속성은 CIM_BaseMetricDefinition 상속됩니다.
-
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2012 [데스크톱 앱만 해당] |
네임스페이스 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기