Overview
With the introduction of HPE Gen10 servers, HPE discontinued support for traditional operating system-based SNMP agents for hardware monitoring. Instead, HPE introduced the System Management Assistant (SMA) as part of the Agentless Management Service (AMS) framework to provide hardware information to host operating system SNMP services.
Applications Manager retrieves hardware metrics through the operating system SNMP service. Therefore, HPE Gen10 and later servers require additional configuration to expose hardware information through the host SNMP service.
Background
- HPE Agentless Management Service (AMS) primarily operates in Forward Mode by default, where hardware information is transferred from the host operating system to the Integrated Lights-Out (iLO) interface.
- System Management Assistant (SMA) introduces Reverse Mode, where hardware information is transferred from iLO back to the operating system and made available through the host SNMP service, when enabled.
- When SMA is enabled, Applications Manager can collect hardware information through standard SNMP polling without requiring traditional HPE operating system SNMP agents.
Prerequisites
Before configuring hardware monitoring, ensure that the following prerequisites are met:
- HPE Agentless Management Service (AMS) is installed on the server.
- The operating system SNMP service is installed and configured.
- Network connectivity exists between the monitored server and Applications Manager.
- Firewall rules allow SNMP communication between the monitored server and Applications Manager.
- The server iLO interface is functioning correctly and accessible.
- Appropriate permissions are available to install and configure AMS and SMA components.
Windows-specific considerations
For Windows servers, SMA acts as a proxy between the iLO interface and the host-based Windows SNMP service. To enable hardware monitoring through SNMP on Windows systems:
- Install the HPE Agentless Management Service (AMS) package.
- Enable the System Management Assistant (SMA) feature, which is disabled by default.
- Ensure that the Windows SNMP service is installed and running.
- Verify that SNMP communication is allowed between the monitored server and Applications Manager.
- Confirm that the required AMS and SMA services are running successfully.
When SMA is enabled, hardware information collected by iLO is exposed through the Windows SNMP service, allowing Applications Manager to retrieve hardware health information through standard SNMP polling.
Unlike Linux environments, Windows systems do not require additional AgentX configuration because SMA directly proxies SNMP requests between iLO and the host SNMP service.
Linux-specific considerations
For Linux environments, HPE recommends configuring the host SNMP daemon to support AgentX subagents, allowing hardware information received from iLO to be exposed through the operating system SNMP service. To enable hardware monitoring through SNMP on Linux systems:
- Install the HPE Agentless Management Service (AMS) package.
- Configure the operating system SNMP service.
- Configure the SNMP daemon to support AgentX subagents.
- Enable the System Management Assistant (SMA) feature.
- Start and verify the required AMS and SMA services.
- Verify that hardware information is exposed through the operating system SNMP service.
Once configured, SMA acts as an intermediary between iLO and the host SNMP service, enabling Applications Manager to retrieve hardware health information through standard SNMP polling.
How SMA works
When SMA is enabled,
- Hardware information collected by iLO is forwarded to the host operating system.
- The host operating system SNMP service acts as the SNMP master.
- SMA proxies hardware information between iLO and the host SNMP service.
- Applications Manager retrieves hardware metrics through standard SNMP communication.
Depending on the operating system,
- Windows and Linux: SMA provides hardware information through the host SNMP service.
- VMware: SMA provides SNMP trap forwarding from iLO and AMS through the ESXi SNMP service.
Verification
After installing the AMS package and enabling SMA, restart the operating system SNMP service to ensure the hardware information is exposed through SNMP. Verify the following:
- The AMS service is running.
- The SMA service is running.
- The operating system SNMP service is running.
- SNMP communication between the monitored server and Applications Manager is successful.
Validate hardware data availability through SNMP
Once all required services are running, execute an SNMP walk command from the Applications Manager server to verify that hardware information is accessible. To do so, navigate to the <APM_HOME>/bin/troubleshooting directory from command terminal and execute the SNMP walk utility using the following syntax:
Windows:
snmpwalk.bat [version] [community] [port] [hostname/IP Address] [optional timeout] HP
Linux:
snmpwalk.sh [version] [community] [port] [hostname/IP Address] [optional timeout] HP
Example:
snmpwalk.sh v2c public 161 192.168.1.100 HP
Note: Replace the version, community string, port number, and hostname/IP address with the values applicable to your environment.After executing the above command, review the output and verify that hardware-related information such as the following is returned successfully:
- Overall hardware health status
- Temperature sensors
- Fan information
- Power supply information
- Processor health information
- Memory health information
- Storage subsystem information
Successful retrieval of these metrics confirms that the HPE hardware information is being exposed correctly through SNMP and can be collected by Applications Manager.
Troubleshooting
If hardware metrics are not available after configuration:
- Verify that AMS is installed correctly.
- Verify that SMA is enabled.
- Confirm that the operating system SNMP service is functioning correctly.
- Verify firewall settings and SNMP communication.
- Validate that the required AMS and SMA services are running.
- Verify that the installed AMS package version is supported for the operating system and server generation being used.
Collect the following details before contacting support:
- Server model number
- Operating system version
- Firmware version
- Installed AMS package version
- SNMP walk results
- Applications Manager Support Information File
Conclusion
Applications Manager supports hardware monitoring of HPE Gen10 and later servers through SNMP mode when the server is configured according to HPE's Agentless Management architecture. Ensuring that AMS, SMA, and the host SNMP service are correctly configured allows Applications Manager to successfully collect hardware health metrics using standard SNMP polling.