Commit graph

17 commits

Author SHA1 Message Date
Alfredo Cardigliano
79b38e51c2 Compute pool info for host alerts triggered in lua 2023-04-24 12:48:59 +02:00
Alfredo Cardigliano
7d4cc0adcc Match SNMP devices when sending notifications to recipients 2022-03-04 13:12:00 +01:00
Alfredo Cardigliano
6886186418 Match AM notifications against Host Pools 2022-03-02 18:59:40 +01:00
Alfredo Cardigliano
29c0ba4594 Removed recipient selection from pools. Only severity and category are used as filters now. New filtering based on pool to be done. 2022-02-18 11:45:16 +01:00
Simone Mainardi
cd2a67d7aa Fixes system alerts not always sent to recipients
Addresses #5937
2021-09-30 11:35:10 +02:00
Simone Mainardi
76fd315d1b Refactors user_scripts into checks (lua) 2021-06-16 18:02:22 +02:00
Simone Mainardi
aea9138bfb Implements flow callbacks and alerts in C++ 2021-03-22 09:51:36 +01:00
Simone Mainardi
b3dc39c641 Refactors alert_severities into an independend Lua module 2020-11-30 15:28:17 +01:00
Alfredo Cardigliano
5d606a41fc Handle recipient[recipient_minimum_severity] = nil (all categories) 2020-11-12 10:04:14 +01:00
Simone Mainardi
2afc279caf Fixes invalid recipients behavior
Fixes #4483
2020-09-23 18:55:39 +02:00
Simone Mainardi
b7341506f7 Implements checks for script type and alert severity in dispatch_notification 2020-09-16 13:08:07 +02:00
Simone Mainardi
b4627ffc08 Removes forced use of builtin SQLite plugin
Implements #4383
2020-09-11 18:39:18 +02:00
Simone Mainardi
9e99fa1403 Uses new in-memory queues for alert recipients (avoid Redis) 2020-09-08 18:36:18 +02:00
Simone Mainardi
85f555a908 Removes intermediate alert queues - only leaves recipient queues
Implements #4366
2020-09-04 17:41:55 +02:00
Simone Mainardi
32b4a1cca4 Refactors base_pools to pools 2020-09-01 10:53:36 +02:00
Alfredo Cardigliano
7ffb4df9a6 Handle host pool serialization (exception for backward compatibility).
Fix recipients add
Initial work for alerts dispatching to recipients
2020-07-23 06:22:17 +02:00
Simone Mainardi
ceba04f92c Fixes to associate pool ids with alerts 2020-07-21 14:59:12 +02:00
Renamed from scripts/lua/modules/alert_entity_pools.lua (Browse further)