Processes and Utilization

As a system administrator, you use the Processes and Utilization page to access information about the currently existing work processes (WPs) in a system. You can retrieve information about them and execute basic commands.

This page includes the following:

Overview

The Processes and Utilization page is available in the Automation Engine Management page in the Administration perspective. You can open the execution data and the current report of a process and access all available functions by right-clicking a process. Currently inactive processes are grayed out.

The toolbar provides shortcuts to the most important functions. In the toolbar, the buttons Export and Refresh are available by default. These buttons allow you to refresh the content of the table and export it as a CSV file.

Columns displayed by default:

The following columns are also available:

To add or remove these columns from your list of processes, click the arrow to the right of the header row to open the list of additional columns. For more information, see Showing and Hiding Columns.

Opening a Process

Select one or more processes and right-click and pick Open or click the Open button on the toolbar. The Process definition pages are displayed, where you can change the parameters, provided you have the necessary rights.

General Utilization: Statistical Data on the Processes

The panel at the bottom of the Processes page provides additional statistical records on the Utilization of work processes. For more information, see Types of Server Processes.

The information can be displayed in two different ways:

You can select a work process from the list to display the information that is specific to that process. You can also select General Utilization to display the workload of all Automation Engine work processes that represent a significant load in the system. Consequently, Clients that were displayed when viewing the Utilization of a specific work process may not be displayed when selecting General Utilization if their workload is negligible. This allows you to have a clear overview of the Clients that produce a significant workload.

Filtering the Processes List

The Processes list on the upper half of the screen can contain many entries. To help you find the processes you want to monitor, maintain or create traces for, you can use the Filter.

Tip: You can share filtered lists with other users. You can also bookmark the filtered list to be able to access it quickly next time. For more information, see Bookmarking and Sharing Links.

Displaying and Hiding the Filter Pane

Click the Filter button to open the Filter pane. Click it again to close it.

The first time you open the filter, it displays the three default filter criteria only (Process Name, Type, Status). These options are always visible and you cannot remove them from the pane.

Adding Filter Criteria

  1. Click the Add Filter Criteria button. 
  2. Select a criterion from the dropdown list. You can use both the mouse and the keyboard.
  3. The new filter section is added. Define the filter criteria and click the Filter button at the bottom of the pane to apply them.

Filter Options

Process Name

The Name field uses implicit wildcards at the beginning and at the end of the search string you enter here. Entering ABCDE actually triggers the search for *ABCDE*.

This field is not case-sensitive.

Type

Select the type of processes that you are interested in to restrict the list to only that type.

Status

Restrict the list to Active or Inactive processes.

1 Minute Utilization

Use this option to filter the list by percentage of server utilization during the last minute. Enter the percentage that you are interested in. The filtered list shows all processes with that utilization percentage and above.

10 Minutes Utilization

Use this option to filter the list by percentage of server utilization during the last ten minutes. Enter the percentage that you are interested in. The filtered list shows all processes with that utilization percentage and above.

60 Minutes Utilization

Use this option to filter the list by percentage of server utilization during the last 60 minutes. Enter the percentage that you are interested in. The filtered list shows all processes with that utilization percentage and above.

Host Name

Enter the name of the computer on which the processes run. This field uses implicit wildcards at the beginning and at the end of the search string you enter here. Entering ABCDE actually triggers the search for *ABCDE*.

This field is not case-sensitive.

IP Address

The IP Address filter scans the system for all available addresses and shows them in this section. Use this option to restrict the list to the processes with the IP addresses you select here.

Net Area

Use this option to restrict the list to the processes that have been distributed to a specific network. Enter the name of the area here. This field uses implicit wildcards at the beginning and at the end of the search string you enter here. Entering ABCDE actually triggers the search for *ABCDE*.

This field is not case-sensitive.

Role

Use this option to restrict the list to the processes with a specific server role.

Version

The Version filter scans the system for all available versions and shows them in this section. Use this option to restrict the list to the processes with a specific version.

ZDU Version

During ZDU, base (old) and target (new) processes run in parallel. Use this option to restrict the list to the processes with a specific ZDU version:

For more information, see Zero Downtime Upgrade.

Viewing the Details of a Process

Click Details to open a pane on the right hand side of the page that displays the variables used in the selected process.

Opening the Execution Data and the Report

Select one or more processes and right-click to select Executions, where information on past executions of the processes are displayed. For more information, see Execution List for Agents.

Likewise, select a process and right-click to select Open Report. This opens the Reports window with the last reports. For more information, see Reports for Servers and Agents.

Initiating Log Rotation

The Automation Engine logs large amounts of information. To be able to handle your log files easily, you can define system-wide settings that break the information to be logged in smaller chunks and thus produce also smaller log files.

For example, you can determine the maximum size of the log file; or you can specify the number of days that may elapse before a new file starts. You do so in the UC_SYSTEM_SETTINGS variable using the CHANGE_LOGGING_DAYS and CHANGE_LOGGING_MB keys. For more information, see CHANGE_LOGGING Parameters and UC_SYSTEM_SETTINGS - Systemwide Settings.

You can also change the log settings via the Automic Web Interface. For this purpose, right-click one or more records and select Initiate Log Rotation; this causes a new log file to be written. A dialog prompts you to confirm your action.

Important! Changing the log file of a particular work process implies that the log files of all other work processes are also changed.

Starting/Stopping a Process

Select one or more inactive processes and right-click to select Start Process. This activates it.

Select one or more inactive processes and right-click to select Stop Process. This stops the process immediately, regardless of tasks that might be running.

Changing the Server Mode

With the Change Server mode to WP/DWP you change the work process mode from WP to DWP and vice versa. Likewise, with the Change Server mode to WP/PWP command you change the work-process mode from WP to PWP and vice versa.

Important!

Updating the Service Manager Link

Select one or more processes and right-click to select Update Service Manager Link. This refreshes the connection settings to the Service Manager for the selected server process.

You must specify these settings if you start the server processes via the Administration perspective or the script element MODIFY_SYSTEM by using a ServiceManager. You can use the Attributes page of the Server object to show and manually edit these settings. For more information, see Attributes Page.

This scan is automatically made when the server processes start for the first time. It can happen that the service name defined in the Server object does no longer comply with the related service name in the ServiceManager. In this case, it is recommended running the Verify connection to Service Manager command or entering the relevant values manually.

Setting Advanced Options

Select a process and right-click to select Advanced Options. This opens a dialog where you can specify trace flags and additional settings.

In doing so, you can log the behavior of the Automation Engine even in exceptional cases. You do not have to shut down the Server if you start tracing but your system's performance can decrease as a result thereof because traces can create a log of data. There are several trace flags. Set trace options only in close cooperation with CA Automic Support.

Trace Flags Section

In the Trace Flags section, you set the trace level for a number of process activities. The trace values are 0–9 to indicate the level of detail collected, but values can be different for some processes. Tracing is disabled when the trace value is 0 (zero).

In the trace options section, you can specify numerical values for the individual options. A short description of the values is shown to the right of the number in the each drop-down list. You can also specify more than one trace option.

Additional Trace Options Section

In the Additional Trace Options section for WP processes, you specify the following options for trace.

Server Setting Section

In the Server Setting section for WP processes, you can specify the general settings for the server process and the values for the Server input buffers.

Important Values for Server settings are read from the UC_SYSTEM_SETTINGS variable, see UC_SYSTEM_SETTINGS - Systemwide Settings. New values that are specified in this dialog are only valid until the Automation Engine system is cold booted. Only a system administrator can make permanent modifications in the system variables.

Server Cache Setting Section

In the Server Cache Setting section for WP processes, you can specify the following cache settings:

The table includes an editable Maximum Value column and an read-only Current Value column.

See also: