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.