Commit graph

428 commits

Author SHA1 Message Date
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
fd0ea2e70a Improve alert via email documentation 2019-01-04 15:50:00 +01:00
emanuele-f
d34b12c6a7 Move nIndex to pro with limitations 2018-12-26 16:31:09 +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
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
f744ca14e8 Implement RADIUS for captive portal users
Closes #2249
2018-12-18 11:29:31 +01:00
emanuele-f
94c48b896a Fix redis error 2018-12-17 11:49:12 +01:00
emanuele-f
156f83eb1f Move database preferences to separate sections
Fixes #2245
2018-12-13 10:46:55 +01:00
Simone Mainardi
0eea23bf5a Disables experimental EWMA alpha configuration 2018-12-12 16:20:35 +01:00
Alfredo Cardigliano
d3311205ba Dev print cleanup 2018-12-10 19:00:26 +01:00
Alfredo Cardigliano
4db4228d12 Implements Alert for long-lived flows (data exfiltration?) #2163 2018-12-10 18:58:51 +01:00
emanuele-f
95713ddfc6 Add driver:deleteOldData and delete old RRDs 2018-12-10 17:42:39 +01:00
emanuele-f
3532d90a86 Implement flows index retention 2018-12-10 15:06:46 +01:00
emanuele-f
5e3d88d0cc Add option to disable LDAP referrals 2018-12-07 20:35:54 +01:00
Alfredo Cardigliano
9573475af6 Hiding elephant flows settings when alerts are disabled 2018-12-07 11:31:20 +01:00
Alfredo Cardigliano
5c3488bf6f Using component with bytes unit selector for max file size 2018-12-07 10:23:12 +01:00
Alfredo Cardigliano
313d025dfb Implements Alerts for elephant flows #2164 2018-12-06 18:10:54 +01:00
emanuele-f
9b0391190f Remove inconsistent retention preference 2018-12-06 17:14:39 +01:00
emanuele-f
c0114dbcfe Add sample HTTP authenticator server in python and more logs 2018-12-05 16:54:25 +01:00
emanuele-f
5f9c1cbd82 Add RADIUS log and constraints 2018-12-05 16:08:37 +01:00
emanuele-f
4dc3d52731 Implement remote assistance supernode configuration
Implements #2192
2018-12-01 16:32:23 +01:00
emanuele-f
1df7ebfed8 Hide radius auth if radius support is not available 2018-12-01 15:17:16 +01:00
emanuele-f
0bd433c5c5 Rework authentication preference to support RADIUS and HTTP auths 2018-11-30 21:22:11 +01:00
Alfredo Cardigliano
308f6cd804 Page titles 2018-11-29 12:37:01 +01:00
emanuele-f
5a9f75dd0a Fix tostring on float number 2018-11-26 14:12:56 +01:00
Simone Mainardi
3e10192912 Makes the maximum number of aggregated flows configurable and optional
Fixes #2123
2018-11-09 19:50:56 +01:00
Alfredo Cardigliano
573bade0e0 extracted files limit is in bytes now, added bytes limit to preferences, PacketDumper code cleanup 2018-11-09 10:24:10 +01:00
Alfredo Cardigliano
6b3a1e4bc3 reading n2disk license if already set 2018-11-08 11:29:38 +01:00
Alfredo Cardigliano
955f71fb45 printing n2disk version and systemid 2018-11-05 16:30:53 +01:00
Alfredo Cardigliano
f6b81138b4 n2disk license configuration 2018-11-05 13:24:20 +01:00
Alfredo Cardigliano
186e7c2a4b nbox integration cleanup 2018-10-23 13:00:35 +02:00
Simone Mainardi
b3018f52d6 Code cleanup of bridge wizard 2018-10-19 15:23:15 +02:00
Simone Mainardi
f9fff435f5 Code cleanup of old bridging preferences 2018-10-19 13:14:30 +02:00
emanuele-f
aa1ead94c4 Add Customized Categories editor
Also unify the blacklist category handler to use the nDPI API
2018-10-10 18:41:47 +02:00
Simone Mainardi
b6606b8916 Fixes alerts preferences 2018-10-10 16:49:06 +02:00
Alfredo Cardigliano
09315e82c0 traffic recording configuration page draft (work in progress), added subpage_active parameter to prefsToggleButton to avoid global variables in module 2018-10-05 13:28:44 +02:00
emanuele-f
457dcb3457 Implement Device Protocols Alerts 2018-10-02 22:35:00 +02:00
Luca Deri
bc79a6f41e Fix to remove toggle buttons exceeding the max value
Fix to remove comma on Lua (non JIT)
Minor cleanup
2018-09-22 09:05:40 +02:00
emanuele-f
4e15000d26 Enforce 5 seconds housekeeping when high resolution timeseries are used
Fixes #2009
2018-09-12 18:46:42 +02:00
Simone Mainardi
a809933ebd Adds configurable tiny aggregated flows
Implements #1989
2018-09-10 16:53:54 +02:00
Simone Mainardi
a86239fac3 Adds optional JSON syslog alert format 2018-09-06 17:23:56 +02:00
Simone Mainardi
8a055b39c5 Implements a lua endpoint to send alerts to syslog
Implements #1973
Implements #1954
2018-09-05 15:26:57 +02:00