NMS: Device-centric alerting now allows nested condition groups
Feature Overview
NMS's device-centric alerting now includes the ability to use nested condition groups and Boolean logic when creating alert trigger conditions.
Trigger logic using operators (ANY, ALL, or NONE) can now be combined and nested, which provides several key advantages, including:
- More precise control over alert policies
- Reduced alert noise
- Better automation potential
This allows policy creators extremely granular control over determining what conditions cause an alert to fire, keeping focus on the alerts that are most meaningful to you, and minimizing noise.
Here's what the starting alert conditions section looked like before:
And here it is now:
You'll notice you can now add "Condition Groups" and "Nested Condition Groups". These condition groups provide for Boolean logic in the alert trigger conditions - making Kentik NMS significantly more effective at managing complex network environments.
Key Workflows
Condition Groups
Condition groups are the "top level" layer. They can contain conditions and/or additional nested condition groups. Below is an example of a policy starting out with three condition groups. In this case, you can think of an implied OR operator between each of the red box condition groups.
Nested Condition Groups
Nested condition groups exist in a hierarchy which can go four layers deep, each with their own operator, as shown here. This allows you to express complex decision-making processes clearly and efficiently.
Advanced Alert Policies
By using nested condition groups, NMS policy creators can now tune their alerts and notifications to only grab focus from network operators when doing so brings them critical network awareness.
Feature Requests & Bugs
This is a new feature and we're actively seeking your feedback and ideas to make it better. Reach out through your customer success rep or directly to the Kentik NMS Product Manager (Jason Carrier, jcarrier@kentik.com) if you'd like to influence our future development.