Commit graph

830 commits

Author SHA1 Message Date
Simone Mainardi
b85eea4328 Makes devices discovery a periodic task 2017-09-14 13:19:45 +02:00
emanuele-f
0b2fe0800b Fix validation error 2017-09-13 20:22:50 +02:00
Simone Mainardi
60ad184cf3 Implements periodic discovery prefs (wip) 2017-09-13 19:04:07 +02:00
Luca
c09023a2bc Discovery improvements 2017-09-12 11:37:05 +02:00
Luca Deri
d3444879d0 Host pool member counter is now displayed in the interface page 2017-09-11 22:18:40 +02:00
Simone Mainardi
bb9883d423 Implements Mac page AJAX refresh and configuration
Implements #1437
2017-09-11 19:06:11 +02:00
emanuele-f
f515d93316 Display manually set host aliases in traffic report top talkers
Fixes #1419
2017-09-11 11:19:47 +02:00
Luca Deri
e2dc8f8c19 Implemented support of MAC-less NetFilter packets with L2 visibility via source MAC reported by NetFilter
Added numeric interface type to enhance interface comparison speed
2017-09-11 01:25:52 +02:00
emanuele-f
14429c9103 Restore throughput column data after commit c74abf4eb 2017-09-10 18:57:33 +02:00
Simone Mainardi
a13684b3d1 Reworks data export
Implements #1264
2017-09-08 17:37:33 +02:00
Simone Mainardi
89209c1a4e HTTP bridge confi re-uses default shapers 2017-09-07 19:16:24 +02:00
Simone Mainardi
2dc4fa0a63 Makes Top-K report heuristic configurable 2017-09-07 18:48:39 +02:00
Simone Mainardi
906aff3e20 Implements use of post-nat src/dst addresses and ports
Implements https://github.com/ntop/ntopng/issues/1398
2017-09-07 16:24:53 +02:00
Simone Mainardi
0499fce4d3 Adds missing ZMQ fields 2017-09-07 12:29:47 +02:00
Simone Mainardi
7e1af2b196 Implements customizable per-interface RRD generation
Implements #1429
2017-09-06 16:02:32 +02:00
Simone Mainardi
c4789741a8 TimeZone fixes for the historical data explorer
Fixes #1415
2017-09-01 11:37:26 +02:00
emanuele-f
2a21832c54 Restore host total_activity_time 2017-08-30 15:17:31 +02:00
emanuele-f
bb83b5b55f Fix shaper utils on community 2017-08-29 23:58:12 +02:00
emanuele-f
df4b23959c Add compactTime 2017-08-28 10:34:07 +02:00
emanuele-f
d67e1da455 Move slack prefs under the ntopng.prefs key 2017-08-28 10:12:07 +02:00
emanuele-f
7fa99a926b Expose the pools detail setter and getter 2017-08-23 17:01:42 +02:00
emanuele-f
658dff649a Fix device type assignment after discovery 2017-08-16 19:34:44 +02:00
emanuele-f
26ec2606a6 Add accidentally removed string in discover.lua 2017-08-16 19:29:35 +02:00
emanuele-f
43bf8e5003 Fix discover.lua error 2017-08-16 18:18:02 +02:00
emanuele-f
8b92590287 Make the user defined device type a preference and fix host pool member icon assignment 2017-08-16 18:18:02 +02:00
emanuele-f
08ec407fbb Migrate code to index based device type 2017-08-16 18:18:02 +02:00
emanuele-f
6cdcc0ffac Unify host and mac device types
Now the device type is a layer-2 concept and as such is stored into the Mac objects
2017-08-16 18:18:02 +02:00
Simone Mainardi
c4a6ddd3a4 Implements bridge configuration via HTTP 2017-08-16 18:09:33 +02:00
Luca Deri
c74abf4eb0 Network discovery:
- Removed redundancies between C and Lua
- Discovery is now enabled at interface creation (if supported by the device).
2017-08-16 09:07:28 +02:00
Simone Mainardi
50f2c97fc6 Minor release name change 2017-08-14 18:16:58 +02:00
Luca Deri
93d96d1faa Improved device detection
Fixed invalid 0.0.0.0 and 255.255.255.255 scan bug
2017-08-13 13:45:02 +02:00
Luca Deri
6ab41bee36 Device discovery now sets the device type in the Mac class
Mac devices are now serialized/deserialized
2017-08-13 10:26:14 +02:00
emanuele-f
46d1df9d4e Fix missing mac address link when no manufacturer is available 2017-08-11 15:49:59 +02:00
Simone Mainardi
816965b1ac Implements support of flow field FIREWALL_EVENT 2017-08-10 15:54:03 +02:00
Luca Deri
66841e28a4 Added ability to specify (optional parameter) SNMP version
Improved discovery
2017-08-08 15:13:20 +02:00
Simone Mainardi
6fda7143d2 Hierarchical arrangement of IPv6 files on the filesystem
Implements #1376
2017-08-05 18:58:19 +02:00
emanuele-f
218933ad2a Fix inline interface check on netfilter interfaces 2017-08-05 18:31:17 +02:00
emanuele-f
2b2ce80aa2 Initial type and services information on the Mac objects 2017-08-04 00:40:46 +02:00
Simone Mainardi
9918a14dc2 Fixes wrong rrd RRA sizing 2017-08-02 00:19:15 +02:00
Simone Mainardi
a7b41075e4 Implements broadcast addresses per local network
Implements #571
2017-07-31 18:45:49 +02:00
Simone Mainardi
36a52a687d Enhances the interfaces menu (drops indication + icons)
Implements #1038
2017-07-31 11:19:06 +02:00
emanuele-f
3d48b7db39 Fix host restore 2017-07-31 06:12:21 +02:00
Simone Mainardi
e02b6296f7 Adds num flows RRDs for local hosts
Implements #1375
2017-07-28 17:12:25 +02:00
Simone Mainardi
4ad439f934 Improves grafana label visualization 2017-07-28 16:01:35 +02:00
Simone Mainardi
07301d01cd Minor rendering fix for alerts thresholds
Fixes #1381
2017-07-28 12:28:41 +02:00
Simone Mainardi
e4accce602 Handles unicode chars in host (custom) names and flow labels
Fixes #1290
2017-07-28 12:05:02 +02:00
Simone Mainardi
1b97ad41ee Implements IPv6 hierarchical filesystem paths for RRDs
Fixes #1376
2017-07-27 17:55:22 +02:00
Simone Mainardi
b15139dc2b Fix wrong alert thresholds dump/parse
Fixes #1378
2017-07-27 15:54:52 +02:00
Luca Deri
1ae19a244b Fixed lua error 2017-07-26 17:58:39 +02:00
Luca Deri
ac15c55377 Fixed invalid page rendering when ntopng.prefs.max_ui_strlen is undefined 2017-07-26 00:43:04 +02:00