HP-UX Utilization Provider A.01.08.08.00 Data Sheet

Property Name
Property Inheritance
Property Value (and data source)
sint8 HPVM_CPUUtilization[];
Local
CPU utilization in percentage form as
reported by HPVM under HP
-UX. The
value is a measure of percent busy, not
percent of capacity. Percent of capacity
take
s the current and maximum clock
speed ratio into account. Valid values
returned in this field
are integers
between 0 and 100;
-1 in all other
situations.
datetime CurrentTime;
Local
The current date and time.
sint32 CPUMaxClockRate[];
Local
This field represents the maximum CPU
clock speed of the computer system.
sint32 TrueSnapshotWidth[];
Local
This field defines the true length of
each snapshot. The goal for the width
of each snapshot
is 300 seconds;
however system overhead can alter the
length.
sint64 NicSpeed[];
Local
This field defines the current NIC
(Network Interface
Card) speed of the
LAN card connected to the system in
Mb/s
during the utilization snapshot.
sint64 LogicalDiskSpace[];
Local
This field
specifies in MB the total
logical disk space.
sint64 LogicalDiskUsed[];
Local
This field
specifies in MB the total
logica
l used disk space during the
utilization snapshot.
sint64 PeakPagein[];
Local
This field defines the Peak rate of
Pagein
, where pagein is the number of
pages in request served.
sint64 PeakPageinFaults[];
Local
This field defines the Peak rate of
Pagein
faults, where pagein faults is
the number of pages requested but not
served.
sint32 DiskIOPerSec[];
Local
This field
specifies the transfer of data
to or from the physical hardware per
second during the utilization snapshot
.
sint32 CPUQueueLength[];
Loc
al
This field
specifies the number of
processes waiting in queue for CPU
time.
sint32 NumHardDisks[];
Local
This field
specifies the total number of
hard disks on the system.
Table 2 HP_Utilization extrinsic methods
This table describes the extrinsic methods of HP_Utilization class.
Method Name
Description
Exception thrown
sint8 setGUID([in] sint64 newGUID)
Method that sets the GUID for the class of
utilization data. The old GUID (defaults to -1)
should be provided as the key, and the new
GUID as the parameter to this method.
CIMOperationFailedException can be thrown on
failure, or CIMAccessDeniedException if the user
has insufficient authority.
sint8 getCurrentUtilization(
[in] uint16 NumSecondsOfHistory,
[out] sint64 GUID,
[out] uint32
CPUClockSpeed,
[out] sint8 MemoryUtilization,
[out] sint32 UserMemory,
Method that returns utilization data
immediately and return an average value per
snapshot for the snapshots included in the
previous number of seconds specified.
NumSecondsOfHistory must be in increments
of SnapshotWidth. This method returns zero
in the success case. In the failure case, an
exception (of the type suitable for the failure)
CIMOperationFailedException can be thrown on
failure.