Commit graph

1655 commits

Author SHA1 Message Date
Simone Mainardi
66783c91d5 Adds flow alert for flows that don't get purged 2019-01-17 17:04:47 +01:00
Simone Mainardi
2fc083b50b Adds testing facility for periodic checks 2019-01-17 16:13:39 +01:00
emanuele-f
d20760327f Add printNotes and fix table.merge on positional tables 2019-01-16 18:45:06 +01:00
emanuele-f
5719205606 Rework the nIndex preferences
Now preferences in common between nIndex and MySQL are always shown

Fixes #2317
2019-01-16 17:02:18 +01:00
Simone Mainardi
11f4b2fe67 Handles custom n2disk instances within ntopng 2019-01-16 16:59:36 +01:00
emanuele-f
5a1aa773c2 Fix missing L7 charts after string.split migration
Fix #2311
2019-01-14 19:19:58 +01:00
emanuele-f
635d4d6337 Fix network discovery using HTTP authentication
Fixes #2303
2019-01-11 14:58:21 +01:00
Alfredo Cardigliano
bb6937ca66 Interface Status Change Alerts and Interface Discards/Errors Alerts preferences 2019-01-11 12:53:19 +01:00
Alfredo Cardigliano
66e497ec01 new alert type alert_port_errors 2019-01-11 11:41:09 +01:00
emanuele-f
fccb39f676 Add check for possibly nil value 2019-01-11 10:41:44 +01:00
emanuele-f
40d8c36656 Fix split call in second.lua (without lua_utils) 2019-01-10 19:20:08 +01:00
emanuele-f
467cbf9904 Implement ingress/egress traffic charts
Closes #1452
2019-01-10 16:12:50 +01:00
emanuele-f
08a8c67966 Implement interface in/out stats read from proc 2019-01-10 12:35:07 +01:00
Alfredo Cardigliano
00e528e3d7 new get_alerts_data.lua endpoint with non-formatted data, UI now uses get_alerts_table_data.lua 2019-01-10 10:20:27 +01:00
emanuele-f
e3952dbb48 Add exported/dropped flows/sec timeseries
Implements #2300
2019-01-09 16:15:40 +01:00
Simone Mainardi
d95d8541f3 Merge branch 'raphpen-dev' into dev 2019-01-09 12:26:43 +01:00
Simone Mainardi
e9811ae688 Implements X.509 client authentication 2019-01-09 12:21:56 +01:00
Simone Mainardi
f19608d0d5 Implements auth session utils 2019-01-08 18:59:20 +01:00
Alfredo Cardigliano
056a950863 Webhook endpoint alerts cleanup on connection failures 2019-01-08 18:06:54 +01:00
emanuele-f
8cdf051d77 Initial work for host data reset 2019-01-08 12:43:54 +01:00
Simone Mainardi
28e87d93bc Implements configurable session termination and midnight expire 2019-01-08 12:33:39 +01:00
Alfredo Cardigliano
98adc8a79f Added timeout support to postHTTPJsonData, ntop.postHTTPJsonData now accepts an optional timeout arg, added webhook timeout check 2019-01-07 23:36:39 +01:00
Alfredo Cardigliano
2002128eb4 Webhook export module for exporting alarms (implements #2251) 2019-01-07 22:09:15 +01:00
Alfredo Cardigliano
9906bea228 ntopctl presence check in os_utils 2019-01-07 19:50:50 +01:00
Simone Mainardi
22e5e2e9e0 Merge branch 'dev' of https://github.com/raphpen/ntopng into raphpen-dev 2019-01-07 19:20:26 +01:00
Simone Mainardi
04d1bd2029 Handles locales in community mode 2019-01-07 15:02:59 +01:00
Simone Mainardi
fcd586f8b4 Error handling and localization for recorded traffic extractions 2019-01-04 16:29:57 +01:00
emanuele-f
45769a1fbe Fix RRD default name for non wildcard tags 2019-01-04 12:45:55 +01:00
Simone Mainardi
8221d14e0f Handles extractions from recording processes non managed by ntopng
Implements #2276
2019-01-03 18:38:52 +01:00
emanuele-f
73fe73c0d9 Fix users and other prefs deleted during nEdge data reset 2019-01-03 15:46:31 +01:00
emanuele-f
25ed8843e6 Fix database migration page redirection
Fix #2285
2019-01-03 11:18:42 +01:00
Simone Mainardi
d11aa964fb Detects continuous reconding activity and status
Implements #2276
2019-01-02 19:11:11 +01:00
emanuele-f
66f2555d94 Fix tracker error aborting data delete on nEdge 2019-01-02 16:33:31 +01:00
Simone Mainardi
fcc66a4b05 Updates ntopctl to handle service n2disk-ntopng 2019-01-02 15:49:16 +01:00
emanuele-f
11a99722e0 Implement network data delete
IPv4 network masks /24 to /32 are now supported.

Fix #2257
2019-01-02 13:09:48 +01:00
emanuele-f
7360e2a363 Avoid using sudo for has-service check 2018-12-31 10:37:17 +01:00
emanuele-f
f6f84525d0 Use parametric retention 2018-12-26 16:45:24 +01:00
emanuele-f
d34b12c6a7 Move nIndex to pro with limitations 2018-12-26 16:31:09 +01:00
emanuele-f
9bda5cf401 Hide timeseries table views if step is too small 2018-12-22 02:07:54 +01:00
Simone Mainardi
55a05c2bb7 Limits the maximum number of nIndex interfaces 2018-12-21 17:41:03 +01:00
emanuele-f
cbb21f000c Remove unused js/css files 2018-12-20 18:15:58 +01:00
emanuele-f
75f4ee0fe0 Fix SNMP errors in network discovery with nEdge
Also hide language selector since nEdge is not localized yet
2018-12-20 15:41:31 +01:00
emanuele-f
657084e7d0 Properly handle L4 protocols charts 2018-12-20 12:16:46 +01:00
emanuele-f
46b950b521 Improve alert time format 2018-12-20 10:32:05 +01:00
emanuele-f
cc6f7915e4 Temporary disable InfluxDB on Windows as not working
The problem may be related to libcurl
2018-12-19 19:03:29 +01:00
emanuele-f
ed05294aa8 Reduce pam auth message logs 2018-12-19 18:51:33 +01:00
emanuele-f
a650f3f27e Fix error with floating point numbers 2018-12-19 17:13:43 +01:00
Alfredo Cardigliano
d5e93da5e8 Safety check 2018-12-19 14:40:38 +01:00
Raphael Pennisi
387b8304dd Merge branch 'dev' of https://github.com/raphpen/ntopng into dev 2018-12-19 12:05:39 +01:00
Raphael Pennisi
cf9a351000 Added HTTPS client certificate authentication 2018-12-19 11:55:27 +01:00