Type
  • Best Practice
Description
  • This article describes the different HP agents available to monitor HP ProLiant servers running Linux, Solaris, Windows, or VMWare ESX.
Additional Keywords
  • HP, HP ProLiant

Related Topics

Knowledge Base

Monitoring an HP ProLiant Server Running Linux / Solaris / Windows / VMWare ESX

KB1038 - Sep 06, 2010 - Last reviewed on Jun 07, 2019

1. Choose an Appropriate HP Agent

Different hardware monitoring agents are available for HP servers running Linux, Solaris, and Windows. Depending on the server model, operating system and available protocols, you will have to choose between these HP agents:

To ensure proper functioning of the Hardware Agent, the version of the Hardware Agent should be newer than the server, the Operating System and preferably the Server's firmware revision. Using a Hardware agent whose release date is older than the server / Operating System / Firmware usually results in failed installation or incomplete monitoring.

HP Insight Management Agents for Windows Server (HP's SNMP Based Hardware Agent for Windows):

Available for all supported versions of Windows, it requires Windows SNMP service to be installed.The following connectors are used in conjunction with this agent:

HP Insight Management WBEM Providers for Windows Server (HP's WMI Based Hardware Agent):

The following connector is used in conjunction with this agent:

HP SNMP Agents (hp-snmp-agents) HP System Health Application and Command Line Utilities (hp-health) (HP's SNMP Based Hardware Agents for Linux):

Available for all supported versions of Linux, it requires appropriate SNMP daemon to be installed before installing the agent. The following connectors are used in conjunction with this agent:

HP SNMP Agents (hp-snmp-agents) HP System Health Application and Command Line Utilities (hp-health) (HP's SNMP Based Hardware Agents for Linux):

HP Insight Management WBEM Providers for Linux and VMware ESXi Distribution (hpmgmtbase and hp-smx) - HP's WBEM Based Hardware Monitoring Agent:

This agent is only available for newer HP servers running recent versions of Linux. The following connector is used in conjunction with this agent:

HP ProLiant Insight Management Agents for Solaris (HP's SNMP Based Hardware Agents for Solaris 10):

Available for approximately 40 HP servers on which Solaris is a supported operating system, it requires net-SNMP to be installed and working before installing the agent. The following connectors are used in conjunction with this agent:

HP Management Agents for VMware ESX (HP's SNMP Based Hardware Agents for Solaris 10)

Available for approximately 40 HP servers on which Solaris is a supported operating system, it requires net-SNMP to be installed and working before installing the agent. The HP Management Agents for VMware ESX only works with RedHat based versions of ESX. ESXi and some versions of ESX servers are BusyBox based and cannot have additional agents installed on them. HP servers running ESX or ESXi can also be monitored using VMWare's built in WBEM based hardware monitoring system. See the "Monitoring VMWare ESX/ESXi" Knowledge Base article on Sentry Software's website.

2. Download the HP Agent

  1. Go to www.hp.com
  2. Under Support & Drivers, click Drivers & Downloads
  3. Enter the server model you wish to monitor
  4. Select the Operating System
  5. Select Software - System Management
  6. Download the required HP Agent.

3. Install and Configure SNMP

Windows Settings

The SNMP service will need to be installed and configured before installing the HP Insight Management Agents for Windows Server. SNMP does not need to be installed when using the HP Insight Management WBEM Providers for Windows Server agent. See Microsoft's documentation for information about how to install the SNMP service.

The community string should be specified under the security tab of the SNMP service configuration page. If the option Accept SNMP packets from these hosts is selected, all hosts from which monitoring is done should be specified.For local monitoring, this should be local host.

Windows Settings

Linux and Solaris Settings

For most Linux distributions, the net-snmp service will need to be installed before installing the HP Agent. See the documentation for the Linux Distribution for information about how to install net-snmp. The configuration of the SNMP service is done after the installation of the HP Agent.

IPMI Driver (Linux) Settings

In order for the HP agent to collect environmental information from the BMC chip (Power Supply Status, Fans Speed, Temperature Sensors, Voltage Sensors) a valid IPMI driver must be installed.

On Windows systems, the IPMI driver is either incorporated into the Operating System or is installed automatically during the HP Insight Manager Agent installation.

Most recent Linux systems have the open-source OpenIPMI driver installed by default which the HP Insight Manage agent can use.

HP have a customized version of the OpenIPMI agent, called hp-OpenIPMI, which has been enhanced to better work with HP hardware in addition to supporting a PCI Base Management Controller. We would recommend installing hp-OpenIPMI driver should there be any issues with Power Supply, Fans, Temperature Sensors, Voltage Sensors or iLO monitoring.

4. Install the HP Agent

Windows Settings

See instructions included with the installation files.

Linux Settings

See instructions included with the installation files.

For HP's SNMP based hardware agents for Linux:

  1. Install the HP System Health Application and Command Line Utilities (hp-health), then HP SNMP Agents (hp-snmp-agents).
  2. After installing the agent check the status of the HP SNMP Agent: /etc/init.d/hp-snmp-agents status
  3. To configure the snmp service and to integrate it with the HP agent, run the following command: /sbin/hpsnmpconfig
  4. This will create a new /etc/snmp/snmpd.conf. In this file, the following line should be added, which links the HP agent to the main SNMP daemon:

  5. (64-bit OS) - dlmod cmaX /usr/lib64/libcmaX64.so

  6. (32-bit OS) - dlmod cmaX /usr/lib/libcmaX.so

Solaris Settings

See instructions included with the installation files.
The SNMP service will be reconfigured as part of the installation.

5. Configure Hardware Sentry KM for PATROL

To monitor your HP ProLiant servers Out of Band using Hardware Sentry:

  1. Log in to TrueSight Presentation Server
  2. Create a new policy:
    • Specify the general properties and agent selection criteria.
    • Add a monitoring configuration
    • Select the Hardware Monitoring Solution
  3. In the Hardware Configuration section, click Add:

    • Indicate the name of the device you wish to monitor.
    • Enter the IP address of the device. If no IP address is provided, the device name previously specified will be used.
    • Select Management Card/Chip, Blade Chassis, ESXi as Device Type.

      Entering the device information

  4. Scroll-down to the SNMP section, Enable SNMP and provide the SNMP Information.

    Enabling SNMP

  5. Scroll down to the Device Advanced Settings section and select Automatic from the Connector Selection pull-down list:

    Enabling SNMP

  6. Click OK twice.

  7. Click Save. After a few minutes, your device will be displayed in TrueSight.

    Monitoring HP ProLiant servers in TrueSight

6. Start Monitoring HP Blade Systems

On older P-series chassis, only each individual blade needs to be monitored. The components of the chassis will appear as components of each blade. To fully monitor a C-Class HP Blade System, each individual blade needs to be monitored as well as the chassis itself.

Each individual blade should be monitored as per the instructions above. No power supplies or fans (sometimes an "overall cooling status" will exist) will be shown for a blade as these components reside in the blade chassis.

To monitor the blade chassis using Hardware Sentry KM for PATROL, add a remote monitoring of the chassis (See Hardware Sentry documentation – Configuring Remote Hosts Monitoring)