Gartner® Recognizes MetricsHub® for Robust and Scalable Metric Collection. Read more

Use Cases

Monitoring HP-UX Servers

Overview

MetricsHub monitors the hardware health and system status of servers running HP-UX, including platforms such as HPE Integrity, HPE Superdome, and HPE Alletra 9000, and helps detect issues that may impact availability, reliability, and performance, such as:

  • Hardware and system metrics exposed through WBEM providers
  • System inventory and overall platform health
  • CPU and memory status
  • Physical disk and storage subsystem issues
  • SAS and Smart Array controller health
  • HBA (Host Bus Adapter) connectivity and status
  • Network interface status
  • OS-level metrics collected via native HP-UX commands when required.

Several connectors are available to collect these metrics:

Connector Description Protocol
HP-UX (WBEM) Comprehensive hardware and system monitoring using the HP-UX WBEM provider (preferred method) WBEM
HP-UX (STM) Legacy hardware monitoring using Support Tools Manager Commands
HP-UX – Common System discovery and basic CPU and memory metrics Commands
HP-UX – Disks Physical disk status and inventory Commands
HP-UX – HBA Fibre Channel HBA health and connectivity Commands
HP-UX – Network Network interface status Commands
HP-UX – Network (WBEM) Network monitoring via WBEM provider WBEM
HP-UX – SAS Controllers SAS controller metrics Commands
HP-UX – Smart Array RAID Smart Array RAID subsystem monitoring Commands
HP-UX – System Additional system-level metrics Commands

When the HP-UX WBEM provider is available, the HP-UX (WBEM) connector supersedes most command-based connectors.

Configuration

In the example below, MetricsHub is configured to monitor servers running HP-UX using WBEM, the recommended approach when the HP-UX WBEM provider is available.

Note: For optimal performance, it is recommended to explicitly specify the connector(s) to use rather than letting MetricsHub automatically detect the most suitable one(s).

Monitoring HP-UX via WBEM

Copy and paste the following configuration in the config/metricshub.yaml file:

resourceGroups:
  <RESOURCE_GROUP>:
    resources:
      <HOSTNAME-ID>:
        attributes:
          host.name: <HOSTNAME> # Change with actual host name
          host.type: hp
        connectors: [ +HPUXWBEM ] # Optional, to load only this connector
        protocols:
          wbem:
            protocol: https
            port: 5989
            username: <USERNAME> # Change with actual credentials
            password: <PASSWORD> # Encrypted using metricshub-encrypt

Replace <HOSTNAME-ID>, <HOSTNAME>, <USERNAME>, and <PASSWORD> with actual values.