HP-UX Operating System Performance Counters

The HP-UX operating system is a server-based operating system developed and marketed by Hewlett-Packard (HP). It is a Unix-based operating system designed for the Hewlett-Packard 9000 series of servers. HP-UX is a robust, secure, and stable operating system that is widely used in corporate data centers. It is well suited for mission-critical applications, such as enterprise resource planning (ERP) systems, customer relationship management (CRM) systems, and data warehousing. HP-UX is also used for web and application servers, as well as for high-performance computing (HPC) clusters. It is optimized for HP’s server hardware and has advanced features such as system partitioning, high availability clustering, and secure networking. HP-UX is a reliable and secure platform for mission-critical applications, and its scalability ensures that it can meet the needs of any size organization.

Performance Counters of HP-UX Operating System

System

  1. CPU User: User time for normal and low-priority processes. Breakdown of percentage usage of CPU time.
  2. CPU System: Time spent running kernel code (system time). Percentage of total CPU time.
  3. CPU Idle: CPU idle time. Breakdown of percentage usage of CPU time.
  4. Interruptions Count: Device interrupts per second (non-clock).
  5. Context Switch Count: The number of context switches per second.
  6. Context Switch Count per CPU: Number of context switches per second per CPU.
  7. Processes Runnable: The number of processes waiting for run time.
  8. Processes Runnable per CPU: The number of processes waiting for run time per CPU.
  9. Processes Sleeping: The number of processes in uninterrupted sleep.
  10. Processes Swapped: The numbers of processes runnable or short sleeper (< 20 seconds) but swapped.

Memory

  1. Active virtual pages: Active virtual pages. Virtual pages are considered active if they have been accessed.
  2. Free List Size: Size of the free list.
  3. Pages Reclaims Per Second: Report information about page faults: page reclaims per second. (average each five second).
  4. Address translation faults: Report information about page faults: Address translation faults per second. (average each five second).
  5. Processes swapped in: Processes swapped in per second. (average each five second).
  6. Processes swapped out: Processes swapped out per second. (average each five second).
  7. Pages paged in: Pages paged in per second. (average each five second).
  8. Pages paged out: Pages paged out per second. (average each five second).
  9. Pages freed per second: Pages freed per second. (average each five second).
  10. Anticipated short term memory shortfall: Anticipated short-term memory shortfall. (average each five second).
  11. Pages scanned by clock algorithm. Pages scanned by clock algorithm per second. (average each five second).

Disk (per device)

  1. Kilobytes transferred per second: The number of kilobytes transferred per second.
  2. Seeks per second: The number of seeks per second.
  3. Millisecond per average seek: The number of milliseconds per average seek.

Process

  1. Process CPU Time: The task share of the elapsed CPU time since the last update, expressed as a percentage of total CPU time.
  2. Process Memory Usage: Resident size (kb). The non-swapped physical memory a task has used.

Network (per interface)

  1. Incoming bytes/s: The number of bytes received by the network interface per second.
  2. Incoming packets/s: The number of packets received by the network interface per second.

TCP

  1. Incoming segments/s: The number of TCP segments received per second.
  2. Segments completely duplicated/s: The number of duplicated segments received per second. A segment is duplicated when it is received many times after one or more retransmissions.
  3. % Segments duplicated: Percentage of duplicated segments received (% Segments duplicated = Segments completely duplicated / Incoming segments * 100).
  4. Outgoing segments/s: The number of TCP segments transmitted per second.
  5. Segments retransmitted/s: The number of TCP segments retransmitted per second.
  6. % Segments retransmitted: Percentage of retransmitted segments (% Segments retransmitted = Segments retransmitted / Outgoing segments *100).
  7. Retransmit timeouts: The number of timeout triggers for segment retransmissions.

You may be interested: