Daily Process Log

Valid for versions 82 through the latest version

Version:

82


Last modified: May 13, 2020

Overview

This feature displays information about your server’s consumption of processing power and memory. The processes that run on your server depend on the following factors:

  • Your WHM configuration.
  • Your installed daemons and applications.
  • Your users’ installed daemons and applications.

Select the Day

The top of the interface displays yesterday’s, today’s, and tomorrow’s dates. To view information for a date, click the appropriate link.

Usage by User

The Usage by User table displays usage for each user on the server. This allows you to check which users use the most resources on your server.

This table includes the following columns:

  • User — The name of the user.

  • Domain — The primary domain for the user.

    Note:
    The column only displays domains for users that are cPanel accounts. The column is empty when the user is a daemon or a system user.

  • %CPU — The average daily percentage of the CPU’s processing power that the user consumes.

  • %MEM — The average daily percentage of RAM that the user consumes.

  • MySQL — Processes The average number of MySQL® processes for the user.

Note:

The ps uxaww command collects the above information about the user, CPU, and MEM.

  • This command runs every five minutes as part of the /usr/local/cpanel/bin/dcpumon cron job, as the root user.
  • The system stores the process’s data in the /var/log/dcpumon log file in ASCII format.

Top Processes

The Top Processes table shows the individual processes that consumed the most CPU that day. This table displays processes that have, at one time, used a large number of resources (top processes). Top process may only run for a few seconds, or for much longer. As a result, a top process may not actually consume a significant percentage of the resources on the server for a specified day.

This table includes the following columns:

  • User — The name of the user who runs the process. For example, if you log in to your server as the root user, this column displays root for any processes that you initiate.

  • Domain — The user’s primary domain. The column only displays domains for users that are cPanel accounts. The column is empty when the user is a daemon or a system user.

  • %CPU — The highest percentage of the CPU that this process used. For example, this column displays 19% CPU for a process that ran for three seconds and used the following amounts of processing power:

    • 1% CPU in the first second.
    • 19% CPU in the second second.
    • 3% CPU in the third second.
  • Process — The process, as it appears in the process list.

Additional Documentation