Class CIM_CIMOMStatisticalData


  extends CIM_StatisticalData
CIM_CIMOMStatisticalData provides statistical data about the performance of the CIM Object Manager. Each object of this class provides elapsed time and size data for a particular type of CIM operation. All operations of that type, regardless of the CIM operations protocol being used, are accumulated in one object and covers the CIM operations issued by all clients of the Object Manager scoping the instance. Batched CIM operations are accumulated into a separate operation type for "Batched". The counters in this class SHOULD be implemented such that they always increment and naturally wrap around when their numerical limit is exceeded. A client that calculates the difference of two snapshots of a counter at the beginning and end of a measurement interval should get the correct result, even if there was a wrap-around in between obtaining the two snapshots. (Two or more wrap arounds will result in wrong data being calculated.) The gathering of the data can be controlled through the property, CIM_ObjectManager.GatherStatisticalData. The time interval to which the statistical data applies, ends at the current time and therefore includes the most current CIM operations. The interval starts when the statistical data gathering was last turned on for the Object Manager.
Details...
This class is not implemented.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringCIM_CIMOMStatisticalData provides statistical data about the performance of the CIM Object Manager. Each object of this class provides elapsed time and size data for a particular type of CIM operation. All operations of that type, regardless of the CIM operations protocol being used, are accumulated in one object and covers the CIM operations issued by all clients of the Object Manager scoping the instance. Batched CIM operations are accumulated into a separate operation type for "Batched". The counters in this class SHOULD be implemented such that they always increment and naturally wrap around when their numerical limit is exceeded. A client that calculates the difference of two snapshots of a counter at the beginning and end of a measurement interval should get the correct result, even if there was a wrap-around in between obtaining the two snapshots. (Two or more wrap arounds will result in wrong data being calculated.) The gathering of the data can be controlled through the property, CIM_ObjectManager.GatherStatisticalData. The time interval to which the statistical data applies, ends at the current time and therefore includes the most current CIM operations. The interval starts when the statistical data gathering was last turned on for the Object Manager.None TRANSLATABLE= true
UMLPackagePathstringCIM::InteropNone None
Versionstring2.19.0TOSUBCLASS= falseTRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
Captionstring
DescriptionstringThe Caption property is a short textual description (one- line string) of the object.None TRANSLATABLE= true
MaxLenuint3264None None
CimomElapsedTimedatetime
DescriptionstringThe CimomElapsedTime property contains the elapsed time spent in the CIM Object Manager for this operation type, not counting the elapsed time spent in providers and the underlying instrumentation. The measurement points for this property SHOULD be at the transport layer interface on the network side, and at the provider interface on the instrumentation side of the CIM Object Manager.None TRANSLATABLE= true
RequiredbooleantrueNone OVERRIDABLE= false
Descriptionstring
DescriptionstringThe Description property provides a textual description of the object.None TRANSLATABLE= true
ElementNamestring
DescriptionstringThe user friendly name for this instance of StatisticalData. In addition, the user friendly name can be used as a index property for a search of query. (Note: Name does not have to be unique within a namespace.)None TRANSLATABLE= true
OverridestringElementNameTOSUBCLASS= falseNone
RequiredbooleantrueNone OVERRIDABLE= false
InstanceIDstring
DescriptionstringThe InstanceID property opaquely identifies a unique instance of CIMOMStatisticalData and MUST be unique within a namespace. In order to ensure uniqueness, the value of InstanceID MUST be constructed in the following manner: CIM<ID> The <ID> MUST include a CIM Object Manager specified unique identifier.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
OverridestringInstanceIDTOSUBCLASS= falseNone
NumberOfOperationsuint64
CounterbooleantrueNone None
DescriptionstringThe NumberOfOperations property contains the number of CIM operations of the specified type. This property can be used to calculate average values per CIM operation.None TRANSLATABLE= true
RequiredbooleantrueNone OVERRIDABLE= false
OperationTypeuint16
DescriptionstringThe OperationType property identifies the type of CIM operation for which data is reported in this instance. Batched CIM operations (consisting of multiple simple CIM operations) are reported against the "Batched" type only.None TRANSLATABLE= true
ModelCorrespondencestringCIM_CIMOMStatisticalData.OtherOperationTypeNone None
RequiredbooleantrueNone OVERRIDABLE= false
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26None None
ValuesstringUnknown, Other, Batched, GetClass, GetInstance, DeleteClass, DeleteInstance, CreateClass, CreateInstance, ModifyClass, ModifyInstance, EnumerateClasses, EnumerateClassNames, EnumerateInstances, EnumerateInstanceNames, ExecQuery, Associators, AssociatorNames, References, ReferenceNames, GetProperty, SetProperty, GetQualifier, SetQualifier, DeleteQualifier, EnumerateQualifiers, IndicationDeliveryNone TRANSLATABLE= true
OtherOperationTypestring
DescriptionstringThe OtherOperationType property identifies the operation if the OperationType property has a value of 1 ("Other"). For all other values of OperationType, the property is NULL.None TRANSLATABLE= true
MaxLenuint3264None None
ModelCorrespondencestringCIM_CIMOMStatisticalData.OperationTypeNone None
ProviderElapsedTimedatetime
DescriptionstringThe ProviderElapsedTime property contains the elapsed time spent in all providers involved with this operation type, including the underlying instrumentation. The measurement point for this property SHOULD be from the provider interface of the CIM Object Manager.None TRANSLATABLE= true
RequiredbooleantrueNone OVERRIDABLE= false
RequestSizeuint64
CounterbooleantrueNone None
DescriptionstringThe RequestSize property contains the size of the operation requests sent to the CIM Object Manager. Any overhead of protocols above the transport protocol SHOULD be included in the count. For example, for the HTTP protocol, the size would include the size of the HTTP payload and the size of the HTTP headers.None TRANSLATABLE= true
PUnitstringbyteNone None
UnitsstringBytesNone TRANSLATABLE= true
ResponseSizeuint64
CounterbooleantrueNone None
DescriptionstringThe ResponseSize property contains the size of the operation responses sent back from the CIM Object Manager. Any overhead of protocols above the transport protocol SHOULD be included in the count. For example, for the HTTP protocol, the size would include the size of the HTTP payload and the size of the HTTP headers.None TRANSLATABLE= true
PUnitstringbyteNone None
UnitsstringBytesNone TRANSLATABLE= true
SampleIntervaldatetime
DescriptionstringSome statistics are sampled at consistent time intervals. This property provides the sample interval so that client applications can determine the minimum time that new statistics should be pulled. If the statistics are not sampled at consistent time intervals, this property must be set to a zero time interval.None TRANSLATABLE= true
StartStatisticTimedatetime
DescriptionstringThe time, relative to managed element where the statistic was collected, when the first measurement was taken. If the statistic is reset, the StartStatisticTime is the time when the reset was performed.None TRANSLATABLE= true
StatisticTimedatetime
DescriptionstringThe time the most recent measurement was taken, relative to the managed element where the statistic was collected.None TRANSLATABLE= true

Copyright © 2008-2020 VMware, Inc. All rights reserved.