hyptop - Display hypervisor performance data

Use the hyptop command to obtain a dynamic real-time view of a hypervisor environment on IBM Z.

Depending on the data available from the hypervisor, it shows, for example, CPU and memory information about LPARs or z/VM® guest virtual machines.

System names provided by hyptop are either LPAR names as shown on the SE or HMC, or z/VM guest IDs that identify z/VM guest virtual machines.

The hyptop command provides two main windows:

  • A list of systems that the hypervisor is currently running (sys_list). This is the default.
  • One system in more detail (sys).

You can run hyptop in interactive mode (default) or in batch mode with the -b option.

With hyptop you can easily monitor z/VM guests, for example, to determine and understand high steal times.

For more information, see the man page, or the hyptop description in Device Drivers, Features, and Commands, available from: ibm.com/docs/en/linux-on-systems?topic=overview-device-drivers-features-commands

Example

To start hyptop with the sys_list window in interactive mode, enter:
[root@system]# hyptop
  • If your Linux® instance is running in an LPAR that has permission to see the other LPARs, the output looks like the following example:
    11:34:05 cpu-t: IFL(159) CP(3) UN(2)                                     ?=help
    system  #core    core     the    mgm     Core+    Mgm+    online
    (str)     (#)     (%)     (%)    (%)      (hm)    (hm)     (dhm)
    A83LP81   100 2812.97 2878.79 181.17  72626:22 3850:02 265:18:04
    A83LP28    16  289.12  395.81   0.13     76:35   12:44 279:21:15
    A83LP09     4   82.26  101.06  24.62    211:54   20:57 195:02:43
    A83LP03     4   61.03   78.17   4.11     24:14    5:15 111:21:33
    A83LP45    40   33.94   39.97   3.90  50249:04  190:16 279:21:13
    A83LP53     4    6.35    7.09   0.57     57:11    9:07 223:17:47
    A83LP15    40    4.04    5.55   1.13    768:50   37:17 279:21:15
    A83LP60    40    3.82    4.78   0.84   1707:19   29:47 279:21:12
    A83LP42     6    3.50    3.83   1.02    130:53   26:12 161:22:02
    A83LP30    40    2.63    3.44   0.90   5884:43   75:33 279:21:14
    A83LP29    16    1.94    1.97   1.24    103:39   18:34 279:21:14
    A83LP75    16    1.76    1.90   0.22     17:10    1:41  26:20:47
    A83LP68     8    1.43    1.56   0.17      7:39    0:54  13:22:00
    A83LP14     8    0.82    1.05   0.28     30:05    8:29 187:20:36
    A83LP78     4    0.63    0.72   0.28      0:09    0:02   0:21:10
    A83LP70     8    0.60    0.71   0.19     27:13    5:13 263:21:12
    A83LP69     8    0.58    0.67   0.17     20:51    4:44 263:21:12
    A83LP67    16    0.58    0.62   0.11      3:06    0:28   4:21:00
    A83LP11   128    0.57    0.62   0.25      1:57    1:13   6:20:16
    
  • If your Linux instance runs in a z/VM® guest virtual machine that has permission to see the other z/VM guest virtual machines, the output looks like the following example:
    11:36:37 cpu-t: UN(12)                                                            ?=help
    system   #cpu  cpu Cpu+   online memuse memmax wcur
    (str)     (#)  (%) (hm)    (dhm)  (GiB)  (GiB)  (#)
    Z15SSI09    4 0.18 0:35  5:23:17   0.73   4.00  100
    Z15SSI08    4 0.13 0:36  4:23:52   0.64   4.00  100
    Z15SSI15    4 0.10 2:13 57:00:36   1.89   4.00  100
    TCPIP       1 0.00 0:05 57:00:41   0.02   0.12 3000
    OPERATOR    1 0.00 0:00 36:01:19   0.00   0.03  100
    RACFVM      1 0.00 0:00 56:20:30   0.01   0.02  100