mon_procd – Monitor Linux on z/VM

SUSE Linux Enterprise Server 15 SP5 z/VM guest

The mon_procd command is a user space daemon that gathers system summary information and information about up to 100 concurrent processes on Linux® on z/VM®.

The daemon writes this data to the z/VM monitor stream by using the monwriter character device driver. You can start the daemon as a systemd service mon_procd or call it manually. When it is called as a systemd service unit, it reads the configuration file /etc/sysconfig/mon_procd.

Before you begin:
  • Install the monwriter device driver and set up z/VM to start the collection of monitor sample data.
  • Customize the configuration file /etc/sysconfig/mon_procd if you plan to call it as a systemd service unit.
  • The Linux instance on which the proc_mond deamon runs requires a z/VM guest virtual machine with the OPTION APPLMON statement in the CP directory entry.
The following publications provide general information about DCSSs, CP commands, and APPLDATA:
  • See z/VM: Saved Segments Planning and Administration, SC24-6322 for general information about DCSSs.
  • See z/VM: CP Commands and Utilities Reference, SC24-6268 for information about the CP commands.
  • See z/VM: Performance, SC24-6301 for information about monitor APPLDATA.

You can run the mon_procd command in two ways.

  • Calling mon_procd as a systemd service. This method reads the configuration file /etc/sysconfig/mon_procd.
  • Calling mon_procd manually from a command line.