Commit graph

3564 commits

Author SHA1 Message Date
emanuele-f
89a756fb9a Add MAC address to the serialized hosts key to fix bad MAC address association and stats
startup.lua will handle hosts keys migration
2017-06-13 21:12:28 +02:00
Simone Mainardi
c115271c5d Implements grafana support for interfaces 2017-06-07 19:02:28 +02:00
Luca Deri
526f6eb7cf Fixed bug that caused a crash when the specified interface was not existing 2017-06-06 18:11:59 +02:00
Luca Deri
3491cc96ab Added method for checking interface name existance 2017-06-06 00:11:14 +02:00
emanuele-f
12d0e8a0bb Quota gui improvements
- Filter flows with blocked traffic
- Filter hosts with blocked traffic
- Improve flow_details quota report
2017-06-05 18:09:56 +02:00
emanuele-f
36deb7c6cb Bind lua limits to C limits 2017-05-31 18:25:05 +02:00
Simone Mainardi
8d18f0c3aa Implements new pools/profiles maximums 2017-05-31 17:11:10 +02:00
Simone Mainardi
f9a9a22ef7 initial work towards adding enterprise limites 2017-05-31 17:11:10 +02:00
Luca Deri
7cdff93fef Added the method to bind the GUI to an IP other than the loopback
Fixed bug that, in case o binding address, was not binding the alternate port (but jsut the main one) to the specified address
2017-05-28 22:43:54 +02:00
emanuele-f
3dbdbac880 Make MAC devices counter only count macs with associated hosts 2017-05-26 17:59:47 +02:00
emanuele-f
4f0debccd5 Rework special macs into source macs and use them into the footer 2017-05-26 17:28:53 +02:00
Luca Deri
7655356c35 Implemented VRF flow aggregation 2017-05-26 14:56:12 +02:00
Luca Deri
0582d77d0d Added partial ingressVRFIF support 2017-05-25 19:11:35 +02:00
emanuele-f
ffa39896eb Add interface check in captive portal login 2017-05-25 18:21:21 +02:00
Luca Deri
daa199839f Win fixes 2017-05-24 23:36:42 +02:00
emanuele-f
9d0773f40b Add Unknown Devices view 2017-05-23 23:02:06 +02:00
Simone Mainardi
802f760fb9 Implements Active Local Hosts counter and display 2017-05-23 22:15:52 +02:00
Simone Mainardi
d7b929bdc1 Implements DNS searches and reworks INFO column 2017-05-23 14:00:19 +02:00
Simone Mainardi
d326026d6a Aggregated flows table selection logic 2017-05-22 20:00:29 +02:00
Luca
cb4b0c002b Added the concept of bridgeInterface Id in MACs 2017-05-21 15:30:17 +02:00
Luca Deri
f85edc852f Device description is now displayed in device information 2017-05-21 10:12:51 +02:00
Luca Deri
0c2f8fd169 Implmented method for reading interface description 2017-05-21 09:48:48 +02:00
Luca Deri
6a7e7cef0f Win code cleanup 2017-05-21 09:33:21 +02:00
Luca Deri
977ef87115 Minor code cleanup 2017-05-21 09:17:13 +02:00
emanuele-f
ef10ba3540 Add current zmq header version in ExportInterface 2017-05-20 12:36:19 +02:00
Luca Deri
d9de8a851a Added support for secondary global DNS 2017-05-20 09:44:33 +02:00
emanuele-f
19d04ff8fa Fix crash on user scripts reload 2017-05-19 12:17:50 +02:00
emanuele-f
52d2051d4c Rework flow scripts into user scripts 2017-05-19 11:45:41 +02:00
emanuele-f
8ceacb37f6 Enable flow scripts 2017-05-19 10:25:21 +02:00
emanuele-f
8f3b730bea Fix geomap visualization 2017-05-18 16:54:20 +02:00
Luca Deri
8fc56f1608 Win fixes
Optimized geolocation memory
2017-05-18 10:45:06 +02:00
emanuele-f
9c973ca439 Move host activity detection code to attic 2017-05-17 22:19:37 +02:00
emanuele-f
e7ab4af605 Preferences improvements
- Add a Secondary DNS server
- Organize the featured DNS list into a table
- Split shaping directions only on advanced preferences
- Add redirection URL
2017-05-17 15:48:41 +02:00
emanuele-f
0e66f642a0 Fix alerts counter bug when alerts are disabled and re-enabled.
Steps to reproduce the original issue:
1) alerts are enabled and counter is positive
2) the user disables the alerts from preferences
3) ntopng is stopped, then restarted
4) the user enables the alerts from preferences, but num_alerts_engaged was 0
5) a release of an alert now makes the counter wrap
2017-05-17 11:47:10 +02:00
Luca Deri
8a1e9e219f Safe/global DNS used in bridge mode are now configured using preferences 2017-05-17 09:10:12 +02:00
Luca Deri
aea1c58c4e Win fixes 2017-05-16 23:25:18 +02:00
Simone Mainardi
6928b83f7a Implements system host RAM usage 2017-05-12 19:38:18 +02:00
Simone Mainardi
1001c35df8 Implements CPU load average 2017-05-12 18:22:26 +02:00
Simone Mainardi
eb9c5bc00a Handles multiple MAC addresses for the same IP 2017-05-12 12:06:32 +02:00
Simone Mainardi
f3205cf54c Deactivates unsupported WIndows bridge 2017-05-11 15:22:33 +02:00
Simone Mainardi
f179bda9fc Disables nagios preferences when nagios is not available 2017-05-11 14:45:39 +02:00
emanuele-f
073537faff Make SSL alerts configurable from preferences 2017-05-10 17:40:13 +02:00
emanuele-f
4b482f02fc Fix host quotas reset on pools reload 2017-05-09 16:11:37 +02:00
Simone Mainardi
b5e685f243 Implements per pool member quotas 2017-05-09 15:07:53 +02:00
Simone Mainardi
1b313d2932 Implements periodic flow aggregation 2017-05-09 15:07:20 +02:00
Luca Deri
1f38534561 Flows are not set idle (and thus later purged) in periodic activities 2017-05-09 00:39:31 +02:00
emanuele-f
3496fb51c0 Add button to flush all alerts data 2017-05-08 23:31:46 +02:00
Simone Mainardi
a36e59a1e3 Implements first/last switched calculation for aggregated flows
First switched is chosen as the earliest first switched time among
flows of the same group. Similarly, last switched in chosen as the
latest last switched among flows of the same group.
2017-05-07 23:08:08 +02:00
Simone Mainardi
b238191bd7 Implements flows pre-aggregation 2017-05-06 22:10:56 +02:00
Simone Mainardi
ef9f6b9659 Ensures engaged alerts counters consistency with multiple interfaces 2017-05-05 12:24:07 +02:00