Related pages:

To access Server Process Metrics on the Controller, select Home > Servers > (double-click a server) > Processes.

You can configure which processes  monitors, how they are grouped, the number of processes to monitor, and how long they must be alive before monitoring them. See Machine Agent Settings for Server Visibility

From the Server Processes tab, you can:

Metrics for Server Processes

The following information displays for each monitored class and process:

Default Columns

OS-Specific Columns

The column information is specific to processes monitored on a Linux server. 

Windows Process Collection Configuration

When too many processes slow down the performance of the Machine Agent on Windows, you must adjust the system environment variables to accommodate. Specifically, in relation to Windows-based operating systems supported by , see System Requirements.

Microsoft Windows process collection is enabled by default in the Controller and is missing the Effective User value due to performance issues. To retrieve the Effective User value, set the APPDYNAMICS_ENABLE_PROCESS_OWNER_INFORMATION environment variable. Although you can retrieve this information, this will most likely slow your process collection and may lead to additional issues, such as high CPU usage and the failure to report metrics. To disable process collection, set the APPDYNAMICS_MACHINE_AGENT_STOP_PROCESS_COLLECTION to speed up your performance at the expense of losing process metrics and metadata. 

Windows System Environment Variables

This information is specific to processes monitored on a Windows server.

  1. Default: Retrieve all Windows processes and metadata. Starting with Machine Agent 4.5.4, Effective User information is excluded by default to improve performance.
  2. APPDYNAMICS_ENABLE_PROCESS_OWNER_INFORMATION: Retrieve all Windows processes and metadata, including the Effective User, but the Machine Agent may experience performance issues. This is available starting with Machine Agent 4.5.4.
  3. APPDYNAMICS_MACHINE_AGENT_STOP_PROCESS_COLLECTION: Stops all Windows process metrics and metadata collection, but improves Machine Agent performance. If you set this variable, then the APPDYNAMICS_ENABLE_PROCESS_OWNER_INFORMATION variable is ignored. This is available starting with Machine Agent 4.4.0.

These environment variables only need to be set; you do not need to assign a value to the variable.

You must restart the Machine Agent for these changes to take effect.