Building a kernel that is enabled for monitoring

6.10 z/VM guest

Control the build options for the APPLDATA record support through the kernel configuration menu.

Kernel builders: This information is intended for those who want to build their own kernel. Be aware that both compiling your own kernel or recompiling an existing distribution usually means that you have to maintain your kernel yourself.
Figure 1. Linux monitor stream kernel configuration menu options
 Virtualization --->
    ...
    Linux - VM Monitor Stream, base infrastructure     (CONFIG_APPLDATA_BASE)*
    ├─ Monitor memory management statistics            (CONFIG_APPLDATA_MEM)*
    ├─ Monitor OS statistics                           (CONFIG_APPLDATA_OS)
    └─ Monitor overall network statistics              (CONFIG_APPLDATA_NET_SUM)
CONFIG_APPLDATA_BASE
This option provides the base component for the APPLDATA record support.
CONFIG_APPLDATA_MEM
This option provides monitoring for memory-related data. It can be compiled into the kernel or as a separate module, appldata_mem.
CONFIG_APPLDATA_OS
This option provides monitoring for operating system-related data, for example, CPU usage. It can be compiled into the kernel or as a separate module, appldata_os.
CONFIG_APPLDATA_NET_SUM
This option provides monitoring for network-related data. It can be compiled into the kernel or as a separate module, appldata_net_sum.