Be able to define several varbind filters on notifications

Description

A customer installation has some thresholds defined over some disk statistics based on SNMP-Informant for DB Servers running on Windows.

The DB Administrators want to receive notifications only for the drives on which the DB is located. For this reason, the notifications contain a vardbind for the disk and the filter rule contains the IP of the DB server.

The problem is that, the customer is experiencing other issue that requires changes on the notifications varbind, but as there are tons of notifications that are already using this feature, it is impossible to apply the new solution because of this.

The idea is to modify the schema of notifications.xml to be able to define a list of varbinds. Then, modify the method matchNotificationsParameters from NotifdConfigManager to analyze all varbinds defined.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Alejandro Galue June 17, 2013 at 11:26 AM

I believe that when a notification has several varbinds, it should match all of them, otherwise the notification won't be sent. Does this make sense ?

Details

Assignee

Reporter

Components

Affects versions

Priority

PagerDuty

Created June 17, 2013 at 11:26 AM
Updated September 21, 2021 at 9:18 PM