HP-UX Utilization Provider A.01.08.08.00 Data Sheet

will only be returned for the various derived classes (which vary by granularity -- OS, User, RP
and so on).
For attributes of this class, which are arrays indexed by snapshot, if the snapshot information
is not available for the timeslice represented by the index, -1 will be returned. For these
timeslices, the 'SnapshotTimeStamp' value will be a multiple of 'SnapshotWidth' seconds
from the previous midnight since no snapshot actually exists for the timeslice.
These timeslices will have values defined for the LAN and disk related attributes but the
values will be zero-length arrays and the values of the 'MaxLanCards' and
'MaxDiskInterfaceCards' attributes will be zero.
If a 'getInstance' request is made specifying a period in the past when no snapshot
information is available, an instance will be returned with no snapshot information (that is, all
arrays indexed by snapshot will contain -1) as long as an interval exists earlier than the
specified time that contains at least one snapshot.
A time other than midnight (GMT) may be passed to a 'getInstance' request to retrieve an
instance covering the 24-hour period following the time specified. These instances will not be
available from an 'enumerateInstances' request and their names will not be returned by a
'enumerateInstanceNames' request.
If a 'getInstance' request is made specifying a period before the earliest sample gathered or
beginning in the future, a 'CIMObjectNotFoundException' will be thrown and no instance will
be returned. Note that the Utilization Provider defines Kilobytes (K) as 1024 bytes wherever
this denomination is used.
Property Name
Property Inheritance
Property Value (and data source)
datetime DailyTimeStamp
Local
The timestamp
at the beginning of the
24 hour snapshot of utilization. This
field will be overridden
as a key in
derived classes.
sint64 GUID
Local
This field represents a globally unique
identifier for this class of utilization
data. This attribute will be
-1 until the
setGUID() method is called. As with the
DailyTimeStamp, this field will be
overridden as a key in derived classes.
uint32 SnapshotWidth
Local
This field
specifies in seconds the time
between snapshots .
uint32 CPUClockSpeed
Local
This field defines the CPU clock speed
in MHZ.
uint16 NumSnapshots
Local
Number of utilization shapshots
contained in the instance of the class.
sint8 DiskDataType
Values{"Unknown",
"Disk", "DiskInterfaceCard" },
ValueMap {"
-1", "0", "1" }
Local
Indicator of whether
the reporting of
disk utilization data
is by disk interface
card or by disk.
datetime SnapshotTimeStamp[]
Local
Timestamp
at the end of the utilization
snapshot.
sint8 MemoryUtilization[]
Local
Memory utilization in percentage form.
Valid values returned in this field are
integers between 0 and 100. This
value
include
s User, DBC, and System
memory.
sint32 UserMemory[]
Local
Number of megabytes of user memory
in use at the time of the utilization
snapshot.
sint32 DBCMemory[]
Local
Number of megabytes of dynamic
buffer cache at the time of the
utilization snapshot.
sint32 SystemMemory[]
Local
Number of megabytes of system
(kernel) memory in use at the time of
the utilization snapshot.