Monitoring on z/VM

SUSE Linux Enterprise Server 15 SP5 z/VM guest

z/VM® monitoring tools must read performance data. For monitoring Linux® instances, this data is APPLDATA monitor records.

Linux instances must write these records for the tool to read, as shown in Figure 1.

Figure 1. Linux instances write APPLDATA records for performance monitoring tools

This graphic shows agents on multiple Linux instances within a z/VM system providing APPLDATA records to a performance monitoring tool.

Both user space applications and the Linux kernel can write performance data to APPLDATA records. Applications use the monwriter device driver to write APPLDATA records. The Linux kernel can be configured to collect system level data such as memory, CPU usage, and network-related data, and write it to data records.

For file system size, data there is a command, mon_fsstatd. This user space tool uses the monwriter device driver to write file system size information as defined records.

For process data, there is a command, mon_procd. This user space tool uses the monwriter device driver to write system information as defined records.

In summary, SUSE Linux Enterprise Server 15 SP5 for IBM Z® supports writing and collecting performance data as follows: