Oracle Server Hardware Management Agent

The Oracle Server Hardware Management Agent (Hardware Management Agent), called svc:/system/sp/management:default (called hwmgmtd in Oracle Solaris versions earlier than 11.2), enables you to monitor and manage your server and server module hardware from the OS. By default, the Hardware Management Agent manages the storage poller and provides Oracle ILOM information about storage devices in the system including any changes to these devices.

The default Hardware Management Agent configuration for polling provides the optimal functionality in systems where SNMP monitoring is not used.

Where host-based SNMP monitoring is used the Hardware Management Agent and associated Oracle Server Hardware SNMP Plugins (Hardware SNMP Plugins) run on the host operating system of your Oracle servers. The Hardware Management Agent regularly polls the Oracle ILOM service processor (SP) for information about the current state of the server. Collected information is then made available by Hardware Management Agent over SNMP using the Hardware SNMP Plugins.

Note:

By default, the Hardware Management Agent SNMP monitoring function is disabled. To use it, the Oracle ILOM trap proxy must be configured using itpconfig and the Hardware Management Agent must be configured as described in Hardware Management Agent Configuration File in Oracle Server Management Agent for Oracle Solaris 11.4 User’s Guide.

The Hardware Management Agent polls the SP for hardware information either over the Host-to-ILOM Interconnect, available on Oracle's latest servers, or keyboard controller-style (KCS) interface on previous generation servers. This in-band functionality enables you to use a single IP address (the host's IP) for monitoring your servers and blade server modules without having to connect the management port of the Oracle Integrated Lights Out Manager (ILOM) SP to the network.

In addition, the Hardware Management Agent maintains a separate log that contains information about the Hardware Management Agent status, which can be used for troubleshooting.