Unix (AIX) Operating System Performance Counters

Used on IBM Power Systems servers, AIX is a proprietary operating system from IBM that is based on the UNIX operating system. It offers an exceptionally high level of stability, availability, scalability, and security and is tailored for large-scale enterprise computing. With a large selection of utilities and application development tools, AIX complies with the POSIX standard. The best platform for cloud computing and virtualization is AIX, which is certified for use in virtualized environments like VMware and Microsoft Hyper-V. The high performance and dependability of the powerful AIX operating system enable it to manage even the most demanding tasks. Additionally, it is quite flexible, enabling administrators to modify the OS to suit their requirements. Any organization should consider using AIX. Looking for an operating system that is dependable, secure, and expandable for its server infrastructure.

Performance Counters for the System of the Unix Operating System

  1. CPU User: The amount of time spent executing non-kernel programs (including enjoyable time). time spent on the CPU as a percentage.
  2. CPU System: The amount of time used to execute kernel code. time spent on the CPU as a percentage.
  3. CPU Inactivity: CPU inactivity. % breakdown of CPU time used.
  4. CPU Wait: CPU When a process is waiting, the CPU cycles to check whether there is pending disc input or output.
  5. Interruptions Count: The number of interruptions every second, including the clock, is known as the interruptions count.
  6. Context Switch Rate: The frequency of context transitions.
  7. Context Switch Count: The number of context switches made by each CPU each second.
  8. Processes Runnable: The number of processes that are awaiting execution.
  9. Processes Runnable per CPU: The quantity of processes each CPU has available for execution.
  10. Processes Sleeping: The number of processes resting soundly.
  11. Physical CPU: The number of actual processors used. The partition can only be used if a shared processor is being used. (Only accessible in contexts with micro-partitioning).
  12. Entitled consumption: The proportion of authorized capacity used. If the partition is using the shared processor, then it is only accessible. (Only available on micro-partitioned environments).

Memory

  1. Virtual pages that are currently active. If a virtual page has been accessed, it is said to be active. 4096 bytes make up a page.
  2. Size of the available list, or the free list.
  3. List of input and output for pagers. Over the period, the average pages per second.
  4. Pages are paged in from the paging space every second. Over the period, the average pages per second.
  5. Pages are paged out to paging space once every two seconds. Over the period, the average pages per second.
  6. Pages freed (page replacement) per second: pages. Over the period, the average pages per second.
  7. Pages that were scanned using the page-replacement method. Over the period, the average pages per second.
  8. Page replacement clock cycles: Page replacement algorithm clock cycles. Over the period, the average clock cycle rate was.

Disk (per device)

  1. Data transmitted (read/write): This number represents how much data is read or written to the drive each second. The unit of transfer is denoted by a variety of suffixes. Byte per second is the default.
  2. Transfers per second: The number of transfers that were issued to the physical disc each second is indicated by the term “transfers per second.” An I/O request to the physical disc is a transfer. One I/O request to the disc can contain many logical requests. A transfer’s size is unknown.
  3. Read transfers per second: Displays how many read transfers there are each second.
  4. Write transfers per second: Displays how many write transfers there are per second.
  5. Data read per second:Β The quantity of data read from the disc per second is indicated by the term “data read per second.” The unit of transfer is denoted by a variety of suffixes. Byte per second is the default.
  6. Data written per second: The rate at which data is written to the drive. The unit of transfer is denoted by a variety of suffixes. Byte per second is the default.
  7. Disc activity (percent): This value represents the proportion of time the physical disc was in use (the drive’s bandwidth utilization).

Network (per interface)

Per interface, the network section counters are accessible. Select the interface name in the counter definition box outside of the wizard. The Populate button provides access to a network interface selector.

  1. The amount of data that the network interface receives per second in terms of incoming bytes/s.
  2. The quantity of packets that the network interface receives each second is known as the incoming packets/s.
  3. The number of damaged packets the network interface receives per second in terms of incoming packet errors/s.
  4. % The percentage of damaged packets that the network interface receives is known as the inbound packet error rate (% Incoming packet error rs = Incoming packet errors / Incoming packets *100).
  5. The number of bytes that the network interface sends every second is known as outgoing bytes/s.
  6. The number of packets that the network interface sends each second is known as outgoing packets.
  7. Outbound Packet Errors: The rate at which the network interface delivers faulty packets.
  8. The percentage of packets sent through the network interface that contain errors is known as “Outgoing Packet Error %” (Outgoing Packet Error % = Outgoing Packet Errors/Outgoing Packets *100).
  9. The number of packet collisions that the network interface has identified.

TCP

  1. The total number of TCP segments received per second is known as Incoming TCP Segments/s.
  2. Fully Duplicate Segments: The number of duplicate segments received each second. When a segment is received many times after one or more retransmissions, it is called a duplicate.
  3. The completely duplicate segments divided by the total number of segments received is the percentage of duplicate segments.
  4. The number of TCP segments sent each second is known as the outgoing segments.
  5. The number of data segments retransmitted per second is called the retransmitted data segment/s. When the acknowledgment timeout expires or an error is encountered, a segment is retransmitted.
  6. Rebroadcast Segments / Outgoing Segments *100 = % Rebroadcast Segments, which is the percentage of rebroadcast segments.
  7. Resend Timeouts: How many timeouts cause a segment to be retransmitted.
Scroll to Top