Commit graph

6907 commits

Author SHA1 Message Date
Simone Mainardi
9c448445ac Implements MySQL flow dump for view interfaces 2019-07-23 17:44:40 +02:00
Alfredo Cardigliano
be5ac124a9 Metrics documentation (wip) 2019-07-23 17:39:13 +02:00
emanuele-f
03cec7d831 Add harvestDateBasedDirTree more log traces 2019-07-23 15:12:38 +02:00
Simone Mainardi
92bf42fa0d Fixes flow partials for database dumps 2019-07-23 15:09:17 +02:00
Alfredo Cardigliano
e3aefdb603 Reworked support for --original-speed (timing fix) 2019-07-23 14:46:31 +02:00
emanuele-f
bcc6a78af4 Improve alert enable/disable buttons and allow config edit on idle hosts 2019-07-23 14:30:26 +02:00
Simone Mainardi
969c51fbe4 Implements time-based aggregated flows dump 2019-07-23 12:28:04 +02:00
Luca Deri
d0d759c7ec Improved port stats handling 2019-07-23 11:31:22 +02:00
Alfredo Cardigliano
0eb2a7edb0 Libraries check fix 2019-07-23 10:37:44 +02:00
emanuele-f
e94bd45ca6 Improve disabled flow status alerts gui 2019-07-23 10:28:17 +02:00
Alfredo Cardigliano
7a01c013ef rrdtool check fix 2019-07-23 10:16:40 +02:00
emanuele-f
fa5605df6a Set broadcast domain alert entity to the sender mac 2019-07-23 10:04:23 +02:00
emanuele-f
09e560cacc Add missing file 2019-07-23 09:44:46 +02:00
Simone Mainardi
c81e960a7b Fixes wrong alerts maps deletion 2019-07-23 09:08:35 +02:00
Luca Deri
b96ce8e0ea JSON-C cleanup 2019-07-23 00:21:07 +02:00
Luca Deri
0a4793edd0 Reworked json-c prerequisite 2019-07-22 18:14:07 -04:00
Luca Deri
15900225f1 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2019-07-22 17:45:22 -04:00
Luca Deri
7861c374b0 Check improvement 2019-07-22 17:44:36 -04:00
emanuele-f
09fb8667e2 Add ability to disable specific alert types on alertables 2019-07-22 23:37:23 +02:00
Simone Mainardi
8ee923e100 Adds description for the finite-state machine 2019-07-22 19:09:19 +02:00
Alfredo Cardigliano
7552eb1b6c Enabled batching in json format 2019-07-22 17:37:44 +02:00
Simone Mainardi
ed5c0d4d4c Implements proper shutdown with view interfaces 2019-07-22 18:43:30 +02:00
Simone Mainardi
c8fbfa8243 Uses walker() wrapper to navigate hash tables 2019-07-22 16:21:07 +02:00
Simone Mainardi
dd87bdb246 Uses hash entries finite states machine on view interfaces 2019-07-22 16:13:27 +02:00
Luca Deri
084a48fdb3 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2019-07-22 15:58:35 +02:00
Luca Deri
e0563d28bc Improved host port stats 2019-07-22 15:49:39 +02:00
Simone Mainardi
9b6714823a Implements hash entries lifecycle as a finite states machine
Fixes certain sporadic race conditions
2019-07-22 15:18:39 +02:00
emanuele-f
6a6cedc899 Add ability to disable host alerts on specific flow status 2019-07-22 12:16:12 +02:00
rmcaninch
f23af7aa03 typo and minor grammar fixes like a/an (#2735) 2019-07-22 09:10:57 +02:00
Alfredo Cardigliano
c5c3aaaec7 Fix json export in json2tlv 2019-07-19 20:37:45 +02:00
Alfredo Cardigliano
68e6bb86d2 Added -j option to generate JSON records 2019-07-19 20:21:33 +02:00
Simone Mainardi
5f95d0727b Adds is_view flag to the NetworkInterface 2019-07-19 19:24:54 +02:00
Simone Mainardi
d9275ac166 Allows an extra runHousekeepingTasks before shutting down to do proper cleanup 2019-07-19 19:11:29 +02:00
Alfredo Cardigliano
fdcdff9156 TLV ingestion improvements 2019-07-19 16:16:39 +00:00
emanuele-f
c715bb36f3 Implement per-alert-type host counters
Such counters will be used in the future to generate alert timeseries.
Counters are not currently serialized as internally discussed.

Closes #2728
2019-07-19 17:27:23 +02:00
Simone Mainardi
0d1b4c30a9 Prevents periodic flows hash walk for view interfaces 2019-07-19 17:17:38 +02:00
Luca Deri
1f10876a0b Work in progress towards flow alert generation preference handling in hosts 2019-07-19 16:40:21 +02:00
Simone Mainardi
302c7f673b Prevents flows db dump for viewed interfaces 2019-07-19 15:28:21 +02:00
emanuele-f
c9bf1e78cc Implement alerts release on shutdown 2019-07-19 13:58:10 +02:00
Simone Mainardi
5270d09490 Allows alerts to be configured on view interfaces 2019-07-19 12:43:31 +02:00
Simone Mainardi
893073dcd6 Fixes hyperlinks in case of view interfaces 2019-07-19 12:03:01 +02:00
emanuele-f
749a64e789 Release alerts on idle hosts 2019-07-19 10:54:05 +02:00
Simone Mainardi
e8a9ed34ab Hides hosts hyperlinks in viewed interfaces 2019-07-19 10:52:56 +02:00
Simone Mainardi
3cd6a92efd Implements nDPI stats counters for views 2019-07-19 10:30:59 +02:00
Simone Mainardi
6e8d0caca7 Implements host flows counters in View interfaces 2019-07-19 09:37:33 +02:00
Simone Mainardi
824027da2a Implements lua calls of idle hosts with triggered alerts 2019-07-18 18:15:23 +02:00
emanuele-f
3383ac0913 Implement dropped alerts per-interface counter 2019-07-18 17:29:05 +02:00
Simone Mainardi
a5bf74b2b6 Makes AlertCheckLuaEngine a subclass of LuaEngine 2019-07-18 17:27:57 +02:00
emanuele-f
0ec286f3ba Fix missing http_prefix in refer
Fixes #2731
2019-07-18 17:26:14 +02:00
Alfredo Cardigliano
3a8575dd69 Footer fix with alerts disabled 2019-07-18 02:07:35 +02:00