Commit graph

5304 commits

Author SHA1 Message Date
Simone Mainardi
28caa3ac33 Fixes alerts starving in per-recipient queues 2020-09-02 14:52:40 +02:00
Simone Mainardi
e1aee48292 Adds budget in processAlertNotifications
Addresses comment 9fd8c20324 (commitcomment-41951949)
2020-09-02 10:12:46 +02:00
Simone Mainardi
a0097167f4 Fixes active monitoring alerts 2020-09-01 23:03:11 +02:00
Simone Mainardi
b6f53df891 Fixes possibly skipped endpoint notifications export 2020-09-01 19:54:54 +02:00
Simone Mainardi
9fd8c20324 Fixes alerts possibly starving in the alerts notif. queue 2020-09-01 18:24:23 +02:00
Simone Mainardi
4f0b20a708 Fix to highlight the right navbar entry 2020-09-01 17:49:06 +02:00
Simone Mainardi
0e2c3bc417 Minor cleanup 2020-09-01 17:45:43 +02:00
Simone Mainardi
5fbe012134 Implements in-memory counters for alert queues and shows them in the UI 2020-09-01 17:42:03 +02:00
Simone Mainardi
4d5abf778a Changes default return codes of base recipients.lua class 2020-09-01 11:17:31 +02:00
Simone Mainardi
7b7f2f193b Implements checks for SQLite recipient queue push return 2020-09-01 11:15:07 +02:00
Simone Mainardi
ddf2970843 Refactors base_recipients to recipients 2020-09-01 10:56:58 +02:00
Simone Mainardi
32b4a1cca4 Refactors base_pools to pools 2020-09-01 10:53:36 +02:00
Simone Mainardi
230d40abf9 Fixes addition of active monitoring hosts - circular require
Fixes #4345
2020-08-31 19:02:11 +02:00
Simone Mainardi
77d458c632 Implements script values factory reset
Implements #4297
2020-08-31 17:52:17 +02:00
Simone Mainardi
20bf30946e Minor cleanup 2020-08-31 16:16:27 +02:00
Simone Mainardi
6e0ae904df Implements REST API endpoint to get pools for any available type
Implements #4263
2020-08-31 16:13:42 +02:00
Simone Mainardi
bf7a5c2776 Fixes validation of nEdge routing policies 2020-08-31 14:20:33 +02:00
Simone Mainardi
cef4e57641 Shows traffic profile in nIndex flows
Implements #4316
2020-08-31 10:12:56 +02:00
Simone Mainardi
34b53b8a9b Adds documentation for OO recipients and operator functions 2020-08-28 18:57:59 +02:00
Simone Mainardi
fa00119b56 Adds operator function to evaluate threshold-based alerts 2020-08-28 17:04:25 +02:00
Alfredo Cardigliano
3b32c3acd4 Update REST examples 2020-08-28 16:41:40 +02:00
Simone Mainardi
aeecbcce29 Initial implementation of OO recipients with SQLite 2020-08-28 13:19:58 +02:00
Simone Mainardi
4ad51d2774 Fixes ERROR: ntop_get_tls_version_name : expected number 2020-08-26 11:23:04 +02:00
Alfredo Cardigliano
055e8cdecf Move rest/v1/get/ntopng/session.lua to scripts/lua/rest/v1/create/ntopng/session.lua 2020-08-26 09:20:29 +02:00
Alfredo Cardigliano
ea0bd4d71a Fix custom alias in case of vlan 2020-08-25 18:41:28 +02:00
Alfredo Cardigliano
d4979f8c87 Fix rest/v1/get/interface/l7/stats.lua example 2020-08-25 15:39:01 +02:00
Alfredo Cardigliano
0eaf407514 Example fix 2020-08-25 15:27:35 +02:00
Simone Mainardi
7f241d71d5 Implements attack mitigation via SNMP
Implements #3833 along with companion pro commit
2020-08-24 15:05:35 +02:00
Simone Mainardi
dd16949b2f Minor icon size fix 2020-08-21 15:16:40 +02:00
Simone Mainardi
af7d8d0b97 Minor localization updates 2020-08-21 12:46:50 +02:00
Simone Mainardi
a05e4c599e Extensions handle SNMP device interfaces status change 2020-08-20 17:56:10 +02:00
Simone Mainardi
58817e0048 Minor lint addition for snmp_admin_status 2020-08-20 17:21:14 +02:00
Simone Mainardi
a88541c05f Implements inline drilldown of protocol categories
Implements #4290
2020-08-20 15:41:17 +02:00
Simone Mainardi
760175ac5e Fixes invalid reference to function addCommas 2020-08-20 14:21:59 +02:00
Simone Mainardi
79f542be0e Uses TLS version string from nDPI
Fixes #4149
2020-08-20 11:50:57 +02:00
Alfredo Cardigliano
ba2e44ddc6 REST endpoints now return specific HTTP codes on failure (fix #4278) 2020-08-20 11:45:17 +02:00
Alfredo Cardigliano
646c5a8d68 Add support for returning HTTP status codes to rest_utils 2020-08-20 10:28:18 +02:00
Simone Mainardi
5f3c83ff45 Fixes overwrite of successfully validated special params
Fixes #4313
2020-08-19 19:06:06 +02:00
Simone Mainardi
473b90e9ae Fixes certain API calls using old rest_utils consts
Fixes #4312
2020-08-19 17:16:28 +02:00
Simone Mainardi
6274946e08 Shows remote hosts historical page when nIndex is enabled 2020-08-19 16:25:41 +02:00
gabryon99
b7b17d9d1c add import/export page GUI 2020-08-19 15:49:50 +02:00
Simone Mainardi
327425a853 Fixes ordering of applications in timeseries menu
Possible fix for #4289
2020-08-19 14:12:32 +02:00
Simone Mainardi
4fc6089340 Disables a debug print 2020-08-19 11:44:03 +02:00
Alfredo Cardigliano
b9217b07c3 Improve update failure menu 2020-08-19 10:13:40 +02:00
Simone Mainardi
d895777fa2 Adds pool name to base_pools:get_assigned_members 2020-08-19 09:33:58 +02:00
Simone Mainardi
2473637bd0 Prevents initialization of non-subclassed base_pools.lua
Partially addresses #4271
2020-08-18 18:29:25 +02:00
Alfredo Cardigliano
546733c3a2 Improve error reporting in case of failing updates 2020-08-18 18:15:11 +02:00
Simone Mainardi
fd72b39302 Prevents unnecessary reads of host pools in alert/graph utils
Partially addresses #4271
2020-08-18 18:11:15 +02:00
gabryon99
847138190b add localization to DNS resolve inside endpoint email type 2020-08-18 16:25:15 +02:00
Simone Mainardi
1ae2b2d932 Refactors NtopngUtils into NtopUtils 2020-08-18 15:10:04 +02:00