1.3.1 Processes that constitute SNMP Agent
SNMP Agent consists of a master agent and subagents. When SNMP Agent runs on an OS other than HP-UX (IPF), it also uses an information collection daemon that periodically acquires information from the OS.
The processes that constitute SNMP Agent depend on which OS the system uses. The following describes SNMP Agent's process configuration for each OS.
- For HP-UX (IPF)
-
The following shows SNMP Agent's process configuration for HP-UX (IPF).
Figure 1‒4: SNMP Agent's process configuration (for HP-UX (IPF)) - For Solaris, AIX and Linux
-
The following shows SNMP Agent's process configuration for Solaris, AIX and Linux.
Figure 1‒5: SNMP Agent's process configuration (for Solaris, AIX and Linux)
- Organization of this subsection
(1) Process performed at the master agent
The following process is performed at the master agent:
-
snmpdm
This process receives an SNMP request from the manager and sends the received message to the subagents. It also sends the subagents' responses to the manager.
(2) Processes performed at the subagents
The following processes are performed at the subagents:
-
extsubagt
Provides extended MIB objects
-
htc_unixagt1
Provides Hitachi enterprise-specific MIB objects. For details about the provided MIB objects, see htc_unixagt1 in Chapter 5. Commands and Processes.
-
htc_unixagt2
Provides Hitachi enterprise-specific MIB objects. For details about the provided MIB objects, see htc_unixagt2 in Chapter 5. Commands and Processes.
-
htc_unixagt3
Provides Hitachi enterprise-specific MIB objects. For details about the provided MIB objects, see htc_unixagt3 in Chapter 5. Commands and Processes.
-
htc_unixagt4
Provides Hitachi enterprise-specific MIB objects. For details about the provided MIB objects, see htc_unixagt4 in Chapter 5. Commands and Processes.
-
hp_unixagt
Provides Hewlett-Packard enterprise-specific MIB objects. For details about the provided MIB objects, see hp_unixagt in Chapter 5. Commands and Processes.
-
naaagt
Provides the native agent adapter function.
-
trapdestagt
Provides the trap group (hp.nm.snmp.trapMIB) of Hewlett-Packard enterprise-specific MIB objects.
The subagents' processes depend on the OS. The following table lists the subagents' processes that are provided by SNMP Agent and the supported OSs.
(3) Information collection daemon process
The following process functions as an information collection daemon:
-
htc_monagt1
Provides CPU utilization-related information
Whether the htc_monagt1 process is provided depends on the OS. The following table lists the OSs that support the htc_monagt1 process.
Information collection daemon |
OS |
|||
---|---|---|---|---|
HP-UX (IPF) |
Solaris |
AIX |
Linux |
|
htc_monagt1 |
N |
Y |
Y |
Y |