Commit graph

3564 commits

Author SHA1 Message Date
Simone Mainardi
77adcbef0e Adds option to disable session autologut via web preferences
Automatic logout can be toggled via web preferences. Precedence is
given to the startup parameter -p, i.e., if auto-logout has been
explicitly disabled via command line, no toggle button is shown.
Contrarily, if the auto-logout has not been explicitly disabled during startup, then
the user can toggle it via web preferences.

Implements #440
2016-03-14 20:25:44 +01:00
Simone Mainardi
fe8d39419e Exports MAC addresses to ElasticSearch (implements #433)
MAC addresses are now exported in fields IN_SRC_MAC and
OUT_DST_MAC when using ElasticSearch.
2016-03-14 18:48:01 +01:00
valentina
a209625032 Added include for kafka management 2016-03-14 14:45:48 +01:00
Luca Deri
d4d8e034a7 Improved goodput alarm detection 2016-03-14 08:25:05 +01:00
Luca Deri
4295e7621b Patch for reopening MySQL connection
Lowered goodput threshold to avoid false positives
2016-03-11 19:13:02 +01:00
Luca
8f0f8fc1cf Added logic to detect flows with low goodput (e.g. originated by tools like https://github.com/shekyan/slowhttptest) 2016-03-08 19:18:28 +01:00
Luca Deri
6a7929ea26 Added goodput host/flow counters 2016-03-08 16:12:41 +01:00
Luca Deri
5f89da0062 Fixed uninitialized value
Minor cleanup
2016-03-07 21:35:07 +01:00
Luca Deri
a949d76a02 Minor windows changes 2016-03-06 19:33:03 +01:00
Luca Deri
2d8337496d Fix for #316 (latest nProbe dev is required) 2016-02-27 19:29:20 +01:00
Luca Deri
6f82d6b4b3 Added --zmq-collector-mode for ZMQ collection mode 2016-02-27 15:39:08 +01:00
valentina
d4ca0ab2f9 Fixed ldap, added anonymous bind, search path and account type. 2016-02-25 22:11:53 +01:00
Luca Deri
b4fd6053df Improved BT-uTP detection and hash dissection 2016-02-25 10:56:25 +01:00
Luca Deri
27945e797d Fix for #417 2016-02-24 19:34:13 +01:00
Luca Deri
670edfe644 Initial work towards trend monitoring 2016-02-24 08:35:25 +01:00
Luca Deri
382ac9d2eb Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2016-02-19 21:17:07 +01:00
Luca Deri
f8353b109e Minor changes to traffic profiles 2016-02-19 21:16:05 +01:00
Simone Mainardi
165be14dfd Makes the maximum number of rows retrieved from MySQL configurable
The limit in the number of rows that can be retrieved from MySQL
has been made configurable. This is useful especially when downloading
historical flows in txt format.
2016-02-19 20:14:29 +01:00
Luca
3da77d5aea Updated JQuery-UI
Initial work torwards goodput implementation
2016-02-19 09:36:30 +01:00
Luca
dba8bcce49 Added enhancement to filter flows with L7 protocol more efficiently 2016-02-18 16:19:05 +01:00
root
b81e7628b2 Fixes for CentoOS 5 2016-02-18 12:15:16 +01:00
Luca Deri
40a1110a7e Added ability to show file information/hash when downloaded via Bittorrent 2016-02-15 11:20:08 +01:00
Luca Deri
77e292a9c0 Improved LDAP authentication 2016-02-14 18:39:46 +01:00
Luca
ce178a1127 Initial work towards counter trends 2016-02-13 00:07:03 +01:00
Luca Deri
3041514a56 Implemented TCP throughout estimation 2016-02-11 00:43:12 +01:00
Luca Deri
2915d89a24 Implemented asynchronous MySQL queries so that ntopng should be more responsive on large networks with MySQL database enabled 2016-02-09 16:10:39 +01:00
Luca Deri
d2b1bd9736 Initial work on Divert interface 2016-02-06 15:45:45 +01:00
Luca Deri
fe8218e258 Minor code cleanup 2016-02-06 13:38:30 +01:00
Simone Mainardi
6e45e7ccdd Fixes [ntopng] reading from stdin (-i -), resolves #370 2016-02-04 16:08:21 +01:00
Luca Deri
1cd8f7954a Added LDAP authentication support (work in progress)
User passwords now accept _ (underscore)
2016-01-28 16:01:35 +01:00
Luca Deri
ae22da5136 Added --capture-direction (issue #265) 2016-01-28 11:22:59 +01:00
Luca Deri
b8c72acaed Initial work on LDAP login support 2016-01-26 23:47:05 +01:00
Luca Deri
804cac1193 Disabled experimental code 2016-01-26 01:05:32 +01:00
Simone Mainardi
5233449b3a Implements timeseries with derivatives
A templated TimeSeries Classes is implemented
with the feature of discrete derivatives.

Discrete derivatives can be optionally normalized using
angles between +90 and -90 degrees to obtain comparable numbers

todo:
- make timeseries circular so data is rotated lifo
2016-01-26 00:46:39 +01:00
Luca Deri
b1e98e3325 Added /usr/local/share/ntopng to the list of searched dirs 2016-01-22 10:30:05 +01:00
Luca
fa374b59fb Changes is the parser interface 2016-01-19 16:50:32 -08:00
Luca
4267c60542 Fixed #268: now the minute script should be called correctly 2016-01-15 16:32:04 -06:00
Luca
3bea0a7bfc Fxi for #354
Added support for collecting flows specified in JSON with symbolic field labels
2016-01-14 14:52:15 -05:00
Luca
c4546c4e75 Minor fixes 2016-01-13 10:40:09 -05:00
Simone Mainardi
fe49640c2c Merge remote-tracking branch 'upstream/dev' into dev 2016-01-07 19:58:08 +01:00
Simone Mainardi
c0bb00b85a Adds nBox support and integration (wip) 2016-01-07 19:57:37 +01:00
cardigliano
8a89a28198 ZCCollectorInterface fix 2016-01-07 17:02:52 +01:00
cardigliano
1c53134710 new interface for collecting binary flows via ZC queue 2016-01-07 16:19:48 +01:00
Simone Mainardi
7f2cb08cae Adds preferences button to toggle historical categorization 2016-01-04 13:10:36 +01:00
Luca Deri
1b105de9c0 Added per-host traffic category stats
Check on startup when Flashstart is operational
2016-01-03 12:57:39 +01:00
Luca Deri
47d43d986b Implemented multi-categories for flows 2016-01-02 12:55:13 +01:00
Luca Deri
b9068886a4 Reworked flashstart categorization support (work in progress) 2016-01-01 20:05:58 +01:00
Luca Deri
d7c452f0a3 Moved to 2016 2016-01-01 09:27:39 +01:00
Simone Mainardi
5d53d78af2 Abstracts flow profiles to generic profiles
New abstract classes have been added with the
aim of creating both Flow and Host Profiles.
2015-12-29 23:07:39 +01:00
Luca
bb3bb48f11 Dummy interface 2015-12-28 23:55:08 +01:00