HP-UX / Tru64 Monitoring


Creating a new HP-UX / Tru64 monitor

Using the REST API to add a new HP-UX / Tru64 monitor: Click here

Follow the steps given below to create a new HP-UX / Tru64 Unix monitor:

  1. Click on Add New Monitor link under New Monitor.
  2. Select HP-UX / Tru64 under Servers category.
  3. Specify the Display Name of the HP-UX / Tru64 server.
  4. Enter the Hostname/IP Address of the server on which HP-UX / Tru64 is running.
  5. Enter the Subnet Mask of the network.
  6. Select the Mode of Monitoring (Telnet or SSH).
    • If Telnet is selected, provide user name, password, and port number (default is 23) of the server.
    • If SSH, provide the user name, password and port number (default is 22) of the server. You have an option to give Public Key Authentication (User name and Private Key). You can also give a Passphraseif the private key is protected with one.

      Note: To identify the Public/Private key, go to command prompt, type cd.SSH/ then from the list, open the files <id_dsa.pub>/<id_rsa.pub> [Public] or <id_dsa>/<id_rsa>[Private] to get the keys.

  7. Enter the credential details like user name and password for authentication, or select the required credentials from the Credential Manager list after enabling the Select from Credential list option.
  8. Specify the command prompt value, which is the last character in your command prompt. Default value is $ and possible values are >, #, etc.
    Note: In the server which you are trying to monitor through SSH, the PasswordAuthentication variable should be set as 'yes' for the data collection to happen. To ensure this, access the file /etc/ssh/sshd_config and verify the value of PasswordAuthentication variable. If it is set as 'no', modify it to 'yes'and restart the SSH Daemon using the command /etc/rc.d/sshd restart.
  9. Enter the Timeout value in seconds.
  10. Specify the Polling interval in minutes.
  11. Choose the Monitor Group from the combo box to which you want to associate the Monitor (optional).
  12. If you are adding a new monitor from an Admin Server, select a Managed Server.
  13. Click Add Monitor(s). This discovers the HP-UX / Tru64 servers from the network and starts monitoring them.

Monitored Parameters

Go to the Monitors Category View by clicking the Monitors tab. Click on the HP-UX / Tru64 monitors under the Servers table. Displayed is the bulk configuration view of the HP-UX / Tru64 monitors distributed into three tabs:

  • Availability tab displays the availability history for the past 24 hours or 30 days.
  • Performance tab displays the health status and events for the past 24 hours or 30 days.
  • List view tab enables you to perform bulk admin configuration.

Click on the individual monitors listed to view detailed HP-UX / Tru64 server performance metrics. The performance metrics have been categorized into 3 different tabs:

Overview

The Overview tab displays basic monitor information along with the dials for CPU, Memory and Disk utilizations (in percentage). You can click on these dials to view detailed graphs and charts for these attributes. The graphs available are History report, hour of day report, day of week report and heat chart. These graphs can be generated for both real time and historical data.

ParametersDescription
Monitor Information
Name The name of the HP-UX / Tru64 server monitor.
System Health Denotes the health status of the HP-UX / Tru64 server. (Critical, Warning, and Clear)
Type Denotes the type you are monitoring.
Host Name The hostname of the HP-UX / Tru64 system.
Host OS The main OS installed on the system.
Last Polled at Specifies the time at which the last poll was performed.
Next Poll at Specifies the time at which the next poll is scheduled.
Today's Availability Shows the overall availability status of the server for the day. You can also view 7/30 reports and the current availability status of the server.
Response Time Amount of time taken by the server to respond (in ms).
Server Uptime Indicates the server uptime of the HP-UX / Tru64 monitor.
CPU and memory utilization - last six hours - Displays a graphical representation of CPU and memory utilization values (in percentage) for the last six hours. The attributes shown here are Physical Memory Utilization (in % and MB) and CPU utilization (in %).
Breakup of CPU Utilization - Displays a graphical representation of the break up of CPU performance metrics for the entire system processor (in percentage) with attributes such as Run Queue, Blocked Process, User Time (%), System Time (%), Idle Time (%), and Interrupts/sec.
System Load - Displays a graphical representation of the average system load on the central processing unit (CPU) over predefined time intervals. The system load during the last one-, five- and fifteen-minute periods are represented by parameters such as Load average in minute, Load average in 5 Minutes and Load average in 15 Minutes along with their current and peak values. 
Note: The attributes are displayed differently for Applications Manager versions below 170500:
  • Load average in minute → Jobs in Minute
  • Load average in 5 Minutes → Jobs in 5 Minutes
  • Load average in 15 Minutes → Jobs in 15 Minutes
Process Details - Displays information about the processes running on the Linux server. You can add processes for monitoring using the Add New Process option. You can also delete unwanted processes and enable/disable reports for specific processes. Click on any of the attributes listed to view more details.
Monitors in this System - Displays information about the availability and health of the monitors configured in this server. To add new monitors for monitoring, use the Add Monitors option.

You can use the Custom Fields option in the 'Monitor Information' section to configure additional fields for the monitor.

CPU

This tab provides the CPU usage statistics of the Linux server. The tab includes two graphs - one that displays the CPU utilization by CPU Cores and another that shows the Breakup of CPU utilization - by CPU cores. You can view additional reports by clicking the graphs present in the Breakup of CPU Utilization - by CPU coressection. These reports include the following graphs for all the CPU cores:

  • Break up of CPU Utilization (%) vs Time
  • User Time (%) vs Time
  • System Time (%) vs Time
  • I/O Wait Time (%) vs Time
  • Idle Time (%) vs Time
  • Steal Time (%) vs Time
  • CPU Utilization (%) vs Time
  • Interrupts/sec Vs Time

 

The CPU tab also shows the following performance metrics:

ParameterDescription
CPU Utilization - by CPU Cores
Core The name of the CPU core
User Time(%) The percentage of time that the processor spends on User mode operations. This generally means application code.
System Time(%) The percentage of CPU kernel processes that are in use.
Idle Time(%) The time when the CPU is idle (not being used by any program)
CPU Utilization(%) Specifies the total CPU used by the system.
Interrupts/sec The rate at which CPU handles interrupts from applications or hardware each second. If the value for Interrupts/sec is high over a sustained period of time, there could be hardware issues.

You can also view graphs for these attributes by selecting the necessary CPU core and then choosing the appropriate attribute from the dropdown.

Disk

This tab displays disk usage statistics of the HP-UX / Tru64 unix server.

ParametersDescription
Disk Utilization
Disk The name of the disk drive.
Total Size (MB) The total amount of memory available in that particular disk drive (in MB).
Used (%) Denotes how much disk space out of the total disk space has actually been used (in percentage).
Used (MB) Amount of disk space used (in MB).
Free (%) The percentage of total usable space on the disk that was free.
Free (MB) The unallocated space on the disk (in MB).