Exclude java.exe from CPU alarms created by the processes probe

Document ID : KB000103999
Last Modified Date : 12/07/2018
Show Technical Document Details
Issue:
We are getting alarms from the processes probe for the java.exe process when it consumes >=60% CPU. This is not really high for this process. How can we exclude it?
Environment:
UIM 8.5.1
processes 4.60
Resolution:
Use a Regex for the process name on the profile /^((?!java.exe).)*$/
Regex to exclude java.exe
Additional Information:
Advanced configuration for the processes probe:
https://docops.ca.com/display/NMP/.processes+Advanced+Configuration+vGA
 

The following table describes some examples of regex and pattern matching for the processes probe.

Regular expression

Type of regular expression

Explanation

[A-Z]

Standard (PCRE)

Matches any upper case alpha character.

*

Standard (PCRE)

Matches against zero or more occurrences of the previous character or expression

c*

Custom

Matches any process that starts with c*

*.exe 

Custom

Matches any process that ends with .exe

/^((?!sqlservr.exe).)*$/Custom

Excludes the mentioned process name from generating alarms.

In this example, the sqlserver.exe process is excluded.