OVNM 5.3 - Operations Agent for NonStop Object Configuration Client Guide
Appendix B: EMS Message Handling  86 
3.  If again there is no match, then it will check to see if a threshold exists for the Owner and the specific event 
(TANDEM.*, Event 203 for example).  
4.  If there is still no match found, then it will look for a match on Owner and any event (TANDEM.*, any 
event). 
Normally, once a match is made, it will not check any other match level. The exception to this rule is for the 
exact match (A). As stated above, when it searches for an exact match (SSID and Event) and finds it, it will 
continue checking the other levels, if the qualification for the event fails. So if you had specified Event Text 
Contains and the text was not found, then it will go on to the next match levels B, C and D. This is not performed 
on the other levels though. So if no match is made at level A but there is at level B, but the qualification fails, the 
event is not processed. If the qualification is successful, then it is processed. 
In addition, once a match is made at a given level, all thresholds at that same level will be processed. So if you 
have different qualifications specified, all those thresholds will be evaluated and all thresholds will be processed 
in which the event passes the qualification test. 
For example, consider these EMS thresholds – all using “executed-defined-actions”. 
A 
APPL.PAYROLL 
123 
Execute defined actions 
B 
APPL.ATM 
123 
Text contains cash 
C 
APPL.PAYROLL 
124 
Text contains check 
D 
APPL.PAYROLL 
124 
Text contains cashed 
E 
APPL.PAYROLL 
124 
Text contains check cashed 
F 
APPL.PAYROLL 
* 
Execute defined actions 
G 
APPL.ATM 
* 
Text contains cash 
H 
APPL.* 
123 
Execute defined actions 
I 
APPL.* 
* 
Execute defined actions 
•  APPL.PAYROLL.123 will be processed by level A. 
•  APPL.PAYROLL.100 will be processed by level F. 
•  APPL.ATM.123 will be processed by level B if it contains “cash”. If not, it will be processed by level G. It 
is an exact match for SSID and Event, but if it fails the qualification test, then OVNM will continue looking 
for thresholds with wildcards. 
•  “APPL.ATM.100 just-this-text” will be bypassed. There is no exact match for it, so the first threshold that is a 
match is level G, but since the event does not contain ‘cash’, it fails the qualification test. Since this is not 
the ‘exact match’ level, no lower levels are checked.  
•  “APPL.PAYROLL.124 Check Cashed” will be processed by level C, D and E since it matches the criteria for 
all of those thresholds. 
The above describes the process used for both Actions and deciding which message should be sent to the 
Enterprise Management Solution. The only differences between the action processing and the Enterprise 
Management processing is that only one message will be sent to the Enterprise Management system regardless of 
the number of ‘matches’ and it will be based on the LAST threshold that was added. The last one added will be 
the first one to be processed. 
Appendix B 










