Commit graph

265 commits

Author SHA1 Message Date
Simone Mainardi
f1f3dc64da Removes google maps api key conf (we use openstreetmap now) 2020-02-06 17:46:45 +01:00
gabryon99
558b4d366c dark theme 2020-01-30 21:08:30 +01:00
Luca Deri
70dc07c3f1 ArpMatrix code moved to attic 2020-01-30 09:57:32 +01:00
Luca Deri
2b6cc52f02 GUI fixes
Added GUI preferences section
2020-01-29 23:02:07 +01:00
Luca Deri
c5b50dd8b3 Various UX fixes 2020-01-28 23:15:27 +01:00
emanuele-f
67787a168b Remove unused SNMP device config
Now the SNMP configuration is specified into the user scripts config
2020-01-22 18:26:56 +01:00
emanuele-f
f36520a22d Remove long lived flows global duration 2020-01-22 13:49:39 +01:00
emanuele-f
4a4106a796 Integrate elephant flows new gui 2020-01-21 19:39:41 +01:00
emanuele-f
a97dbd013b Remove score global preference 2020-01-16 18:21:35 +01:00
emanuele-f
6edecb12cb Score visualization improvements 2020-01-15 15:27:45 +01:00
Simone Mainardi
5876a7362e Adds SNMP devices debug pref 2019-12-20 10:55:51 +01:00
emanuele-f
2047386431 Implement alert_endpoints and http_lint plugin extensions
Alert endpoints can now be loaded via custom plugins.
It's now possible to extend the http_lint parameters with custom parameters and validators.
2019-12-19 12:44:39 +01:00
Alfredo Cardigliano
b16479603f Automatic updates preference 2019-12-13 13:05:58 +01:00
emanuele-f
d86d58a80d Make InfluxDB query timeout configurable 2019-11-29 12:10:59 +01:00
Alfredo Cardigliano
88a2c9c36f Email Notification improvements: add smtps support, add username/password configuration 2019-11-22 11:34:22 +01:00
Simone Mainardi
4cde74af2b Allows system probes timeseries to be enabled/disabled
Fixes #3069
2019-11-20 16:05:14 +01:00
emanuele-f
1d5ff7c4e7 Remove global flow user scripts on/off 2019-10-25 13:12:47 +02:00
Alfredo Cardigliano
7e9678de37 IDS alert -> External alert 2019-10-09 11:35:51 +02:00
Simone Mainardi
aa652145d0 Unifies flows, timeseries and top-talkers data retention
Implements #2897
2019-10-07 16:35:32 +02:00
Alfredo Cardigliano
ff36d16968 Moved Disaggregation Criterion setting to the interface (per interface now) 2019-09-25 12:19:22 +02:00
emanuele-f
81a9963e46 Implement alerts based on potentially dangerous flows nDPI classification 2019-08-07 14:29:06 +02:00
emanuele-f
846c24c379 prefs fix 2019-07-02 17:36:21 +02:00
Simone Mainardi
8c9bf94f4b Handles possibly missing nindex_utils as in Windows 2019-07-02 16:27:34 +02:00
emanuele-f
f9f341b2ca Add preference to enable l7 total flow timeseries 2019-06-27 10:01:12 +02:00
Alfredo Cardigliano
99aa386a12 Implements alerts on SNMP port load exceeding a configured threshold (%) based on port speed (#2223) 2019-05-30 15:18:46 +02:00
emanuele-f
1c9a4d3461 Implement ICMP data exfiltration alerts
Closes #256
2019-05-28 10:37:59 +02:00
Simone Mainardi
9252ead5a5 Implements telemetry data with options and contact email 2019-05-27 18:59:55 +02:00
Simone Mainardi
c7e8c32559 Implements telemetry data POST 2019-05-23 16:43:16 +02:00
Alfredo Cardigliano
7590f629fe Alerts on duplex status change on SNMP interface (#2349) 2019-05-23 12:23:45 +02:00
Simone Mainardi
bbb81ceddd Optionally determines (and swaps) ZMQ src and dst using port numbers
Implements #1978
2019-05-22 16:58:58 +02:00
emanuele-f
14a9d83a30 Move local broadcast domain preference to the interface settings and show warnings
A dismissable warning is shown if DHCP traffic has been seen on the currrent interface.
2019-04-11 12:52:15 +02:00
Alfredo Cardigliano
96954bdabb new ids alert type and configuration 2019-04-04 11:02:01 +02:00
Simone Mainardi
4b3ae0e652 Makes the ARP matrix generation optional using a pref 2019-03-12 14:53:06 +01:00
emanuele-f
4a97017f35 Fix mac-based serialization key and add a preference to enabled it (disabled by default) 2019-02-22 16:01:58 +01:00
emanuele-f
b5f626a730 Category Lists documentation 2019-02-11 16:54:27 +01:00
Emanuele Faranda
1bf7da7ef7 Implements Mac stats/data reset and reset at midnight (#2326)
* Host data/stats delete improvements

* Rework mac counters and implemtent mac stats/data reset

* Implement stats reset at midnight

* Add missing files
2019-01-21 17:27:12 +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
Alfredo Cardigliano
bb6937ca66 Interface Status Change Alerts and Interface Discards/Errors Alerts preferences 2019-01-11 12:53:19 +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
28e87d93bc Implements configurable session termination and midnight expire 2019-01-08 12:33:39 +01:00
Alfredo Cardigliano
2002128eb4 Webhook export module for exporting alarms (implements #2251) 2019-01-07 22:09:15 +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
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
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
emanuele-f
ff3df0bb90 Fix LDAP and Radius menu entries visilibity 2018-12-18 18:53:19 +01:00
emanuele-f
f744ca14e8 Implement RADIUS for captive portal users
Closes #2249
2018-12-18 11:29:31 +01:00
emanuele-f
b97abeb6ad Community fixes 2018-12-17 13:02:11 +01:00