FMLogo-No-WordsArtboard 1Process Monitor

<< Click to Display Table of Contents >>

Navigation:  Technical Guide > Monitoring and Collecting >

FMLogo-No-WordsArtboard 1Process Monitor

Process Details

 

The Process Monitor will watch a Windows process(es) when assigned to an Agent. The Process Monitor is multi-functional; it can notify you when a process has exceeded the threshold of CPU usage you specify and it can track when processes are started or terminated.

Enter the name of the process to monitor and click the Add button.

Note
The name of the process to monitor is derived from the Processes object in Windows. This name does not always match what you see in Task Manager. You should verify the name of the process you wish to monitor by using a utility such as Performance Monitor.

You may use the asterisk (*) as a wildcard character, a pipe (|) as an OR operator, the ampersand (&) as an AND operator. In addition you may exclude certain process names by click Add above the Excluded process list.

 

Process Monitor - Details

 

 

Actions

 

CPU Usage

·Warning when % Processor Time is greater than - Executes the enabled CPU Warning Actions when the CPU utilization of a monitored process exceeds the value.

·Error when % Processor Time is greater than - Executes the enabled CPU Error Actions when the CPU utilization of a monitored process exceeds the value.

Note
The ELM Process Monitor recognizes multi-processor systems and calculates an overall system utilization. For example, given a quad-processor system and the processor utilizations shown, system utilization would be about one-third:
 
Processor 0 = 25% utilization
Processor 1 = 50% utilization
Processor 2 = 25% utilization
Processor 3 = 50% utilization
Total = 150%
Possible = 400%
System = 150/400 = 37.5% utilization

 

Process Monitors can notify you when a process was created or ended. These settings can be found on the New Process and Process Ended tabs of the Process Monitor's Actions dialog. Each action can be enabled/disabled via the check box.

·CPU Error (Error) 5534 - A monitored process is using more CPU than the Error when % Processor Time is Greater Than value specified under Thresholds (see above).

·CPU Warning (Warning) 5533 - A monitored process is using more CPU than the Warning when % Processor Time is Greater Than value specified under Thresholds (see above).

·New Process (Informational) 5535 - A new process was found in the list of monitored processes.

·Process Ended (Warning) 5536 - A process disappeared from the list of monitored processes.

 

Process Monitor - Actions

 

Monitor Assignments

Assign the writer to a group of servers by selecting a monitoring category.

Monitor Assignment-catOnly

 

Scheduling

 

Specify the interval at which the monitoring, polling or action is to occur. Depending on the Monitor Item type, Items can be scheduled in interval increments of Seconds, Minutes, Hours and Days. The Scheduled Interval is relative to the top of the hour or top of the minute. For example, if a Scheduled Interval is configured for 10 minutes, the Monitor Item will execute at hh:10:00, hh:20:00, hh:30:00, hh:40:00, hh:50:00, h1:00:00, etc. If a Scheduled Interval is configured for 15 seconds, the Monitor Item will execute at hh:00:15, hh:00:30, hh:00:45, hh:01:00, hh:01:15, etc.

 

 

Exclusion Configuration

 

Specify day(s) of week when you do not what the scheduled item to run.

 

 

Scheduling

 

Naming

 

Enter the name of the item and give it a description.

 

Event Category

This allows you to assign a custom category for the Action event.  This custom category may then be used in filtering and notifying later.

 

Enabled

Use this check box to enable/disable a monitor item.

 

Naming