snmpcollector probe template : hostname based "OR" example using regex
search cancel

snmpcollector probe template : hostname based "OR" example using regex


Article ID: 112375


Updated On:


DX Unified Infrastructure Management (Nimsoft / UIM)


We have a common template for all the network devices. The template which has device filters is not getting applied. For few of the selective network devices we want to monitor some extra metrics. The selection criteria is hostname contains 'ABC' or 'XYZ' or '123'

In the new template device filter, we have added 3 rules.

hostname contains 'ABC'
hostname contains 'XYZ'
hostname contains '123'

Although precedence of this new template is lower than the precedence of common template, te new template is not applying to those devices which are expressed in the device filter. How can we fix this issue?


snmpcollector probe ANY version
azure probe
vmware probe


Evaluation checks if all rules are satisfied, so every rules are treated as "AND" operator.
If you would like to express "OR" operator, you can use Regular Expression.
This is an example of device filter where device name contains "ABC" or "XYZ" or "123"

[Type] Hostname (or System Name)
[Condition] Regex
[Value] .*ABC.*|.*XYZ.*|.*123.*

The value for Regex is CASE SENSITIVE.
*abc* does not match in this example.

Additional Information

If you would like to use IP Address for filter, the same concept is applied.

Non-working example.

Working example.

Note: This methodology works with the azure, and vmware probes as well.