Hitachi

JP1 Version 12 JP1/Extensible SNMP Agent Description, Operator's Guide and Reference


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.

Table 4‒12: computerSystem group (enterprises.hp.nm.system.general.computerSystem) (1.11.2.3.1.1)

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.

Table 4‒13: fileSystem group (enterprises.hp.nm.system.general.fileSystem) (1.11.2.3.1.2)

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

    [Figure]

  • /etc/fstab information

    [Figure]

  • df command information

    [Figure]

  • 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.

Table 4‒14: processes group (enterprises.hp.nm.system.general.processes) (1.11.2.3.1.4)

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.

Table 4‒15: cluster group (enterprises.hp.nm.system.general.cluster) (1.11.2.3.1.5)

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.

Table 4‒16: ieee8023Mac group (enterprises.hp.nm.interface.ieee8023Mac) (1.11.2.4.1)

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.

Table 4‒17: icmp group (enterprises.hp.nm.icmp) (1.11.2.7)

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.

Table 4‒18: trap group (enterprises.hp.nm.snmp.trap) (1.11.2.13.1)

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.

Table 4‒19: snmpdConf group (enterprises.hp.nm.snmp.snmpdConf) (1.11.2.13.2)

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

--