Commit graph

555 commits

Author SHA1 Message Date
Matteo Biscosi
9ca03bb40e Fixed active monitoring alarms not triggering 2020-12-30 18:09:19 +01:00
Simone Mainardi
f6744f74f3 Unifies Active Monitoring Continuous IPv4 and IPv6
Addresses #4827
2020-12-30 17:48:03 +01:00
Simone Mainardi
ea710e4187 Unifies Active Monitoring ICMP and ICMPv6
Partially addresses #4827
2020-12-30 17:27:56 +01:00
Simone Mainardi
e3eda6e082 Implements ability to trigger flow alerts even if already triggered 2020-12-30 13:08:55 +01:00
Matteo Biscosi
e94f2cb0b4 Fixed #4737 integration with fail2ban 2020-12-30 11:46:10 +01:00
Simone Mainardi
13f7a2e98c Slack endpoint fixes 2020-12-30 09:32:46 +01:00
Simone Mainardi
5ce70a41e6 Fixes Missing mandatory 'alert_granularity' 2020-12-29 14:41:07 +01:00
gabryon99
e35100f25c removed table responsive wrapper (#4798) 2020-12-28 18:41:21 +01:00
Simone Mainardi
8a7cca644a Reworks (simplifies) no_if_activity to avoid Redis accesses
Partially addresses #4673
2020-12-28 16:01:38 +01:00
Matteo Biscosi
1ca83df1b7 Fixed alerts error 2020-12-23 12:03:14 +01:00
Matteo Biscosi
101c53336e Migrates alerts to an object-oriented implementation 2020-12-23 11:46:26 +01:00
Simone Mainardi
f45a16a5a0 Fixes missing 'alert_granularity' in slow_periodic_activity.lua 2020-12-22 23:16:42 +01:00
Simone Mainardi
c1bdfb8722 Unifies flow_keys and status_keys 2020-12-22 19:14:16 +01:00
Simone Mainardi
f839b6ba76 Removes flow_consts requires no longer necessary 2020-12-22 18:06:50 +01:00
Simone Mainardi
c273478b7a Reworks UI list of defined alert and flow keys 2020-12-22 16:51:26 +01:00
Matteo Biscosi
bcf2c2c1ed Migrates alerts to an object-oriented implementation 2020-12-22 14:48:00 +01:00
matteo
e24ef4ef35 Revert "Migrates alerts to an object-oriented implementation"
This reverts commit fbc283f12f.
2020-12-22 13:13:57 +01:00
matteo
fbc283f12f Migrates alerts to an object-oriented implementation 2020-12-22 13:00:25 +01:00
Simone Mainardi
0ccc3507d0 Implements alert:store class method 2020-12-21 12:09:41 +01:00
Simone Mainardi
565e2a7dca Sorts active monitoring measurements according to localized labels
Fixes #4829
2020-12-18 15:29:47 +01:00
gabryon99
7f9f44809b imporvement on active monitoring table columns
When a infrastructure host is inside the table a small icon (a building)
will appear to indicate a infrastructure.
2020-12-18 11:47:17 +01:00
Alfredo Cardigliano
04a2656381 Handle syslog interface in no_if_activity plugin 2020-12-18 10:38:10 +01:00
Simone Mainardi
124156fd3e Adds references and explanation to syslog alerts format
Fixes #4843
2020-12-17 18:34:41 +01:00
Simone Mainardi
4aefd8a51b Cosmetic fixes 2020-12-17 17:33:52 +01:00
Simone Mainardi
29b8d9be4b Allows http://user:pass@www.example.com URLs in active monitoring 2020-12-17 17:27:12 +01:00
Alfredo Cardigliano
895cea4df9 Update syslog stats also for host logs 2020-12-17 16:28:46 +01:00
matteo
7280b81b66 Fixed wrong check in throughput active monitoring 2020-12-17 15:53:52 +01:00
matteo
062c9e96d5 Added standard throughput measurement for infrastructure monitoring 2020-12-17 15:22:00 +01:00
matteo
3c66aca87f Fixed follow redirects in throughput active monitoring 2020-12-17 12:57:58 +01:00
matteo
86f0adf8a1 Removed useless extra stats on throughput measurement 2020-12-17 12:16:15 +01:00
Luca Deri
44b794a57b Added check 2020-12-17 11:32:50 +01:00
Simone Mainardi
3b202121f6 Reworks notifications to avoid JSON-decode to read severity 2020-12-15 16:52:39 +01:00
matteo
47d7407fd8 Fixed Throughput active monitoring host check 2020-12-14 19:24:25 +01:00
matteo
ab4e8e9379 Added REST for top local talkers and top remote destinations 2020-12-14 18:42:23 +01:00
Luca
48641b2e81 Recipient budget is no longer staticly assigned but a portion of the total budget
equally shared among the configured recipients with a cap of 1000
2020-12-14 14:40:47 +01:00
Simone Mainardi
044b952c7d Fixes Active Monitoring HTTP URL check too restrictive
Fixes #4828
2020-12-11 22:57:54 +01:00
matteo
77c01a0080 Fixed host not forced 2020-12-11 19:23:12 +01:00
matteo
88b9ce9101 Fixed #4822 implement bandwidth monitoring 2020-12-11 18:56:18 +01:00
Simone Mainardi
e20cca7824 Unifies HTTP and HTTPS active monitoring measurements
Addresses #4822
2020-12-11 12:56:58 +01:00
matteo
a8cd70e0e5 Fixed #4730 Reset list of learnt MAC addresses 2020-12-09 17:18:35 +01:00
Simone Mainardi
e12108cfe0 Minor alert_flow_new_api_demo.lua cleanup 2020-12-04 17:16:20 +01:00
Simone Mainardi
7950ca3c55 Adds new alert_flow_new_api_demo.lua example 2020-12-04 17:07:12 +01:00
Simone Mainardi
8d6dafc897 Unifies new alerts and flow alerts API 2020-12-04 17:03:23 +01:00
Simone Mainardi
dbd325429b Fixes TCP connection issues alert 2020-12-02 10:22:53 +01:00
Simone Mainardi
4533806ce8 Extends the new api with the format function 2020-11-30 17:11:48 +01:00
gabryon99
7d45d99855 hide periodicity with continues monitoring (#4784) 2020-11-30 15:38:24 +01:00
Simone Mainardi
b3dc39c641 Refactors alert_severities into an independend Lua module 2020-11-30 15:28:17 +01:00
gabryon99
20273758ef add reset button with confirm (#4730) 2020-11-27 17:45:11 +01:00
Simone Mainardi
5d7abd0b53 Alerts API class name change 2020-11-26 18:03:17 +01:00
Simone Mainardi
2cc45f5229 Reworks experimental object-oriented alerts code 2020-11-26 15:56:24 +01:00