4.2.2 Description of Hewlett-Packard enterprise-specific MIB objects
This subsection describes the Hewlett-Packard enterprise-specific MIB objects in each group. The tables in this subsection use the following legend:
- Legend:
-
--: Not applicable
You can also view MIB object descriptions in /var/opt/OV/share/snmp_mibs/eagent/hp-unix.
- Organization of this subsection
(1) computerSystem group
The following table describes the Hewlett-Packard enterprise-specific MIB objects in the computerSystem group.
ID |
Object name |
Contents |
Units |
---|---|---|---|
1 |
computerSystemUpTime |
The time since the last boot. |
Hundredths of a second |
2 |
computerSystemUsers |
The number of users logged on to system. |
-- |
3 |
computerSystemAvgJobs1 |
The average number of jobs in the execution queue in the last 1 minute x 100. The average number of jobs in the execution queue means the average number of processes and threads that were in execution status or executable status in the last 1 minute. For example, if the average number of jobs in the execution queue is 1, this means that there was an average of 1 process or thread that was in execution status or executable status in the last 1 minute, and therefore it can be assumed that the CPU was always executing a process. |
-- |
4 |
computerSystemAvgJobs5 |
The average number of jobs in the last 5 minutes * 100. |
-- |
5 |
computerSystemAvgJobs15 |
The average number of jobs in the last 15 minutes * 100. |
-- |
6 |
computerSystemMaxProc |
The maximum number of processes allowed in system. Implemented. |
-- |
7 |
computerSystemFreeMemory#1 |
Free memory in the physical memory. |
Kilobytes |
8 |
computerSystemPhysMemory |
Physical memory. |
Kilobytes |
9 |
computerSystemMaxUserMem |
Maximum user memory. |
Kilobytes |
10 |
computerSystemSwapConfig#2, #3 |
Size of the device swap space. |
Kilobytes#4 |
11 |
computerSystemEnabledSwap |
Enabled via swapon. |
Kilobytes |
12 |
computerSystemFreeSwap#2 |
Size of the actual free swap space. |
Kilobytes#4 |
13 |
computerSystemUserCPU#5 |
The CPU time used in the user mode with a nice value of 21 or above. In Solaris and AIX, the CPU time used in the user mode after startup of SNMP Agent. |
Hundredths of a second |
14 |
computerSystemSysCPU#5 |
The CPU time used in the kernel mode. In Solaris and AIX, the CPU time used in the kernel mode after startup of SNMP Agent. |
Hundredths of a second |
15 |
computerSystemIdleCPU#5 |
CPU idle time. In Solaris and AIX, the CPU idle time after startup of SNMP Agent. |
Hundredths of a second |
16 |
computerSystemNiceCPU#5 |
The CPU time used in the user mode with a nice value of 20 or smaller. In Solaris and AIX, the CPU time used in the user mode after startup of SNMP Agent. |
Hundredths of a second |
- #1
-
Note the following about computerSystemFreeMemory:
- Time required to obtain
-
Six seconds or longer is required to obtain the computerSystemFreeMemory value in Solaris. Therefore, if the manager system issues SNMP requests addressed to SNMP Agent, specify a time-out value of 6 seconds or longer in the manager system.
For details about the amount of free space in physical memory in Solaris, AIX, and Linux, see 2.13 Notes about the amount of free space in physical memory.
- #2
-
The following indicates whether the objects computerSystemSwapConfig and computerSystemFreeSwap of each OS include physical memory.
- HP-UX (IPF) and Linux
-
Physical memory is not included.
- Solaris
-
Physical memory is included.
- AIX
-
In AIX, the actual paging space usage status is returned. Physical memory is not included.
- #3
-
Note the following about the swap space in Solaris:
In the swap space in Solaris, the swap area on the disk contains real memory that is not used. In real memory, a virtual storage area is dynamically allocated. Therefore, the computerSystemSwapConfig value varies dynamically.
- #4
-
In AIX, the unit is bytes.
- #5
-
For details about CPU information, see 2.15 Notes about CPU information.
(2) fileSystem group
The following table describes the Hewlett-Packard enterprise-specific MIB objects in the fileSystem group.
ID |
Object name |
Contents |
Units |
---|---|---|---|
1 |
fileSystemMounted |
The number of file systems mounted. |
-- |
2 |
fileSystemTable |
The file system table. |
-- |
2.1 |
fileSystemEntry |
Each entry contains objects for a particular file system. |
-- |
2.1.1 |
fileSystemID1 |
The first file system ID. |
-- |
2.1.2 |
fileSystemID2 |
The second file system ID. |
-- |
2.1.3 |
fileSystemName |
The name of mounted file system. |
-- |
2.1.4 |
fileSystemBlock |
Total blocks in file system. |
Blocks |
2.1.5 |
fileSystemBfree |
Free blocks in file system. |
Blocks |
2.1.6 |
fileSystemBavail |
Free blocks avail to non-superuser. |
Blocks |
2.1.7 |
fileSystemBsize |
The fundamental file system block size. |
Bytes |
2.1.8 |
fileSystemFiles |
Total inodes in file system. |
-- |
2.1.9 |
fileSystemFfree |
Free inodes in file system. |
-- |
2.1.10 |
fileSystemDir |
The file system path prefix. |
-- |
- Important
-
Note the following about the Hewlett-Packard enterprise-specific MIB objects in the fileSystem group:
-
In AIX and Linux, the setting in /etc/SnmpAgent.d/esafilesys.conf becomes valid for the fileSystem group as for the fileSystem64 group. For details about the settings in /etc/SnmpAgent.d/esafilesys.conf in the fileSystem64 group, see 2.12.2 Settings for suppressing an invalid shared disk capacity response (for AIX and Linux).
Note that in Solaris and HP-UX (IPF), the setting in /etc/SnmpAgent.d/esafilesys.conf is invalid.
-
In AIX, a file system of up to 4 petabytes can be built using the JFS2 file system. However, the table below shows the maximum size of the file system that can be utilized in MIB in the hp.nm.system.general.fileSystem group for SNMP Agent. The maximum total number of inodes is 231 - 1.
File system block size (bytes)
File system size (terabytes)
512
1
1,024
2
4,096
8
-
For details about how to prevent unnecessary file system information from being returned in Linux, see 2.16 Settings to prevent responses with information about file systems for which a response is not required (for Linux).
-
In Linux, The name of mounted file system information item in the file system information in the hp.nm.system.general.fileSystem group is different from the name output by the df command, because this software gets this information by referencing the information in /etc/fstab.
This information corresponds to /etc/fstab information.
The following is an example.
Example:
-
MIB information
-
/etc/fstab information
-
df command information
-
The hp.nm.system.general.fileSystem group of Solaris has not added to the MIB value a file system in the tmpfs file system format. Consequently, file systems in the tmpfs file system format cannot be monitored.
-
(3) processes group
The following table describes the Hewlett-Packard enterprise-specific MIB objects in the processes group.
ID |
Object name |
Contents |
Units |
---|---|---|---|
1 |
processNum |
The number of processes running. |
-- |
2 |
processTable |
The processes Table. |
-- |
2.1 |
processEntry |
Each entry contains information about a process running on the system. |
-- |
2.1.1 |
processPID |
The process ID (pid). |
-- |
2.1.2 |
processIdx |
The index for pstat() requests. |
-- |
2.1.3 |
processUID |
The process User ID. |
-- |
2.1.4 |
processPPID |
The parent process ID. |
-- |
2.1.5 |
processDsize |
The process data size. |
Pages |
2.1.6 |
processTsize |
The process text size. |
Pages |
2.1.7 |
processSsize |
The process stack size. |
Pages |
2.1.8 |
processNice#1 |
The process nice value. |
-- |
2.1.9 |
processMajor |
The process tty major number. |
-- |
2.1.10 |
processMinor |
The process tty minor number. SunOS - not implemented. |
-- |
2.1.11 |
processPgrp |
The process group of this process. |
-- |
2.1.12 |
processPrio |
The process priority. |
-- |
2.1.13 |
processAddr |
The address of the process (in memory). |
-- |
2.1.14 |
processCPU |
The processor utilization for scheduling. |
-- |
2.1.15 |
processUtime |
The user time spent executing. |
Hundredths of a second |
2.1.16 |
processStime |
The system time spent executing in the system (kernel) mode. |
Hundredths of a second |
2.1.17 |
processStart |
The time elapsed since the process started. |
Seconds |
2.1.18 |
processFlags#2 |
The process flag. incore (1), sys (2), locked (4), trace (8), trace2 (16) |
-- |
2.1.19 |
processStatus |
The process status. sleep (1), run (2), stop (3), zombie (4), other (5), idle (6) |
-- |
2.1.20 |
processWchan |
If processStatus is sleep, value sleeping on. |
-- |
2.1.21 |
processProcNum |
The processor this process last run on. |
-- |
2.1.22 |
processCmd |
The command the process is running. |
-- |
2.1.23 |
processTime |
The resident time for scheduling. |
Seconds |
2.1.24 |
processCPUticks |
Ticks of CPU time. |
-- |
2.1.25 |
processCPUticksTotal |
The total number of ticks of CPU time consumed by a process since its generation. |
-- |
2.1.26 |
processFss |
The Fair Share Scheduler Group. |
-- |
2.1.27 |
processPctCPU |
The Percent CPU * 100 for this process. |
% |
2.1.28 |
processRssize |
The Resident Set Size for process (private pages). |
Pages |
2.1.29 |
processSUID |
The saved UID. |
-- |
2.1.30 |
processUname |
The user name. |
-- |
2.1.31 |
processTTY |
The process TTY. |
-- |
#1
In Linux, nice values range from -20 to 19.
The processNice MIB value is acquired by a Gauge type that does not support negative values.
As such, for the processNice MIB value, the SNMP agent returns the nice value plus 20 (that is, a value between 0 and 39).
#2
In Solaris, the value of process.processTable.processEntry.processFlag has no meaning.
(4) cluster group
The following table describes the Hewlett-Packard enterprise-specific MIB objects in the cluster group.
ID |
Object name |
Contents |
Units |
---|---|---|---|
1 |
isClustered |
Identifies whether the machine is clustered or not. standalone (1), rootserver (2), cnode (3) |
-- |
2 |
clusterTable |
A list of nodes on the cluster. |
-- |
2.1 |
clusterEntry |
Each entry contains information about the clustered node. |
-- |
2.1.1 |
clusterID |
The cnode id. |
-- |
2.1.2 |
clusterMachineID |
The cnode machine id. |
-- |
2.1.3 |
clusterType |
The cnode type (r or c). |
-- |
2.1.4 |
clusterCnodeName |
The cnode name. |
-- |
2.1.5 |
clusterSwapServingCnode |
The swap serving cnode. |
-- |
2.1.6 |
clusterKcsp |
KCSP. |
-- |
2.1.7 |
clusterCnodeAddress |
The cnode IP Address. |
-- |
3 |
clusterCnodeID |
The machine's cnode id. |
-- |
(5) ieee8023Mac group
The following table describes the Hewlett-Packard enterprise-specific MIB objects in the ieee8023Mac group.
ID |
Object name |
Contents |
Units |
---|---|---|---|
1 |
ieee8023MacTable |
A list of IEEE 802.3 Interface entries. |
-- |
1.1 |
ieee8023MacEntry |
Each entry contains statistics for ieee 802.3 interfaces. |
-- |
1.1.1 |
ieee8023MacIndex |
The index value that uniquely identifies the interface to which this entry is applicable. |
-- |
1.1.2 |
ieee8023MacTransmitted |
The number of frames successfully transmitted. |
Frame |
1.1.3 |
ieee8023MacNotTransmitted |
The number of frames not transmitted. |
Frame |
1.1.4 |
ieee8023MacDeferred |
The number of frames deferred because the medium was busy. |
Frame |
1.1.5 |
ieee8023MacCollisions |
The total number of transmit attempts that were retransmitted due to collisions. |
-- |
1.1.6 |
ieee8023MacSingleCollisions |
The number of transmit attempts that are involved in a single collision and are subsequently transmitted successfully. |
-- |
1.1.7 |
ieee8023MacMultipleCollisions |
The number of transmit attempts that are involved in between 2 and 5 collision attempts and are subsequently transmitted successfully. |
-- |
1.1.8 |
ieee8023MacExcessCollisions |
The number of transmit attempts that are involved in more than 15 collision attempts and are subsequently transmitted successfully. |
-- |
1.1.9 |
ieee8023MacLateCollisions |
The number of transmit attempts aborted because a collision occurred after the allotted channel time had elapsed. |
-- |
1.1.10 |
ieee8023MacCarrierLostErrors |
The number of times that carrier sense was lost when attempting to transmit. |
-- |
1.1.11 |
ieee8023MacNoHeartBeatErrors |
The number of times no heart beat was indicated after a transmission. |
-- |
1.1.12 |
ieee8023MacFramesReceived |
The number of frames successfully received. |
Frame |
1.1.13 |
ieee8023MacUndeliverableFramesReceived |
The number of frames received that were not delivered because the software buffer was overrun when frames were sent faster than they could be received. |
Frame |
1.1.14 |
ieee8023MacCRCErrors |
The number of Cyclical Redundancy Check (CRC) errors detected. |
-- |
1.1.15 |
ieee8023MacAlignmentErrors |
The number of frames received that were both misaligned and had bad CRC. |
Frame |
1.1.16 |
ieee8023MacResourceErrors |
The number of frames received that were lost due to lack of resources. |
Frame |
1.1.17 |
ieee8023MacControlFieldErrors |
The number of frames received with errors in the control field. |
Frame |
1.1.18 |
ieee8023MacUnknownProtocolErrors |
The number of frames dropped because the type field or sap field referenced an invalid protocol. |
Frame |
1.1.19 |
ieee8023MacMulticastsAccepted |
The number of accepted multi cast addresses. |
-- |
(6) icmp group
The following table describes the Hewlett-Packard enterprise-specific MIB objects in the icmp group.
ID |
Object name |
Contents |
Units |
---|---|---|---|
1 |
icmpEchoReq# |
The number of seconds it takes to respond to an icmp echo request and error information. |
-- |
- #: Explanation of icmpEchoReq:
-
An icmp echo request is sent from the host on which SNMP Agent is installed to a specified host. The time in milliseconds required for this response is treated as a MIB value. If the icmp echo request encounters an error, this MIB value is as follows.
-1: An internal error occurred.
-2: The icmp echo request reached its time-out.
-3: The echo reply is incorrect.
-4: The packet size is too large.
-5: The time-out value is incorrect.
This MIB value can be obtained with an SNMP GET request only. It cannot be obtained with an SNMP GET-NEXT request. When issuing an SNMP GET request, from the host on which SNMP Agent is installed, specify the IP address of the icmp echo request source host, the packet size (in bytes) of the icmp echo request, and a time-out value (in seconds) for the icmp echo request. If the IP address is a1.a2.a3.a4, the packet size is s, and the time-out value is t, then the request format is icmpEchoReq.s.t.a1.a2.a3.a4.
An example follows.
Example:
To send an icmp echo request to IP address 15.2.112.113 with the specification of a time-out value of 8 seconds and a packet size of 75 bytes, specify the following:
icmpEchoReq.75.8.15.2.112.113
(7) trap group
The following table describes the Hewlett-Packard enterprise-specific MIB objects in the trap group.
ID |
Object name |
Contents |
Units |
---|---|---|---|
1 |
trapDestinationNum |
The number of trap destinations. |
-- |
2 |
trapDestinationTable |
A list of addresses to which the agent sends traps. |
-- |
2.1 |
trapDestinationEntry |
Each entry contains the address of a management station. |
-- |
2.1.1 |
trapDestination |
The address to which the agent sends traps. |
-- |
(8) snmpdConf group
The following table describes the Hewlett-Packard enterprise-specific MIB objects in the snmpdConf group.
ID |
Object name |
Contents |
Units |
---|---|---|---|
1 |
snmpdConfRespond |
SNMP Agent was configured to respond to all objects if snmpdConfRespond is true. true (1), false (2) |
-- |
2 |
snmpdReConfigure |
The agent will re-configure itself if snmpdReConfigure is set to reset (1). |
-- |
3 |
snmpdFlag |
Indicates the capability of the agent. removetrap (1), netwareproxy (2) |
-- |
4 |
snmpdLogMask |
The agent's log mask. |
-- |
5 |
snmpdVersion |
The agent's version number. |
-- |
6 |
snmpdStatus |
Indicates the status of the agent. up (1), down (2) |
-- |
7 |
snmpdSize |
The size of the agent data segment. |
Bytes |
9 |
snmpdWhatString |
Agent profile. Product name, version, date, and copyright |
-- |