Created a nas Auto Operator Pre-Processing rule to exclude alarms for a list of hostnames, but the rule is being applied to all alarms that match the other pre-processing rule criteria even if the hostname is not contained in the match string list.
Environment
UIM 8.51 nas 8.56
Cause
Incorrectly formed hostname match string:
Example of malformed match string:
hosta|hostb|hostc|
Resolution
The vertical bar ( | ) at the end of the hostname match string acts as a wildcard match for any string causing the Pre-Processing rule to match any hostname. Remove the trailing vertical bar from the match string to correct this issue.
Example: hosta|hostb|hostc
Note that this behavior applies to any match strings for other Auto Operator Preprocessing Rule (and Profile) fields like probe, robot, etc.