Table of Contents

Checking running processes

Running processes

This functionality is temporarily disabled for security reasons. It will be back as soon as we have it patched up for Solaris.

  1. Sign in to Virtualmin (see Account logins and important URLs).
  2. Click Webmin Modules in the left-hand navigation, then click Running Processes.
  3. Click PID, User, Memory or CPU for a list of processes running on your account, sorted by various criteria.

Bootup actions

Bootup actions are processes which are started automatically when the server boots and keep running persistently at all times – they are similar to an @reboot cron job. Functionally, this is equivalent to Cron jobs started at reboot in other operating systems. While processes running as started by bootup actions may be seen in the process listing above, they are better checked through the Bootup Actions interface for more information:

  1. Sign in to Virtualmin (see Account logins and important URLs).
  2. Select the virtual server from the drop-down list that the process you are looking for is set up under.
  3. Click Services and Bootup Actions.

From here you can see the status of each of the running services. If any services show a status of maintenance, click its name to learn more. There will be a short transcript from the service log, which should usually show enough information to help you determine why the process is failing. When you reconcile the problem, you may change the Enabled option to Yes and save the service, which should clear the problem and get your process going again.

For an all-in-one listing of all bootup actions on your account, change your navigation pane to the Webmin view (click Webmin on the top-left), click System and then click Virtualmin Bootup Actions.

Checking memory usage

To see your current total memory usage, log into your account via SSH and run

prstat -J

The bottom summary line will show your current real (RSS) and virtual (SWAP) memory usage.