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 ?
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.