Luca
274921ee5c
Reimplemented view: interface, and Paginator code.
...
Minor code cleanup
2016-08-18 13:44:24 +02:00
Luca
650ce6e202
Removed Batman (mesh network) support as does not seem to be very popular in the ntopng community
2016-08-17 15:57:40 +02:00
emanuele-f
d700880fe5
Save and restore activity counters from redis
2016-08-17 03:39:46 +02:00
emanuele-f
793b53c706
Add and expose host activity counters
2016-08-12 23:38:01 +02:00
emanuele-f
b25a186d61
Implement activity framework skeleton
2016-08-12 19:46:11 +02:00
Luca
bcadcf033f
Removed view interface (work in progress will be reintroduced after cleanup)
2016-08-10 09:37:10 +02:00
Simone Mainardi
199b418037
Implements db-based new generation alerts with lua API (wip)
2016-08-05 19:11:34 +02:00
Luca Deri
cde4d7ba8a
Split the VMs for Lua script execution
2016-08-04 17:41:53 +02:00
Luca Deri
45e0c01377
Fix for #672
2016-08-03 15:05:38 +02:00
Luca
d1acece918
Fixed warning
2016-07-29 20:19:47 +02:00
Luca
516ca1a545
Added the ability to reload the housekeeping script with kill -HUP <ntopng PID>
...
Calling screpts at flow start/end/update
2016-07-29 20:17:10 +02:00
Luca Deri
9311ecf75f
Added the ability to execute a Lua script when flows (and soon hosts) are updated. (work in progress)
2016-07-29 00:22:11 +02:00
Simone Mainardi
a51994cfec
Implements asynchronous database schema updates
...
Database updates are now performed asynchronously.
The web server starts but notifies the user with a
'please wait' message until the updates are completed.
2016-07-04 19:37:44 +02:00
Luca Deri
ef62c85bc7
Implemented host deviceIP/port binding
2016-07-04 00:04:32 +02:00
Luca Deri
847e5954df
implementation of flow devices stats (work in progress)
2016-07-02 16:16:59 +02:00
Luca Deri
194b3fdb88
Initial work towards supporting sFlow device/interface counters
2016-06-29 19:26:40 +02:00
Luca Deri
43c17964e5
Implemented non-L3 stats and improved tcp flow stats
2016-06-17 23:51:13 +02:00
Luca Deri
ceca189c8e
Implemented per interface TCP stats
2016-06-14 14:31:58 +02:00
Simone Mainardi
5048f0d9af
Implements class Paginator to better handle results
...
A new Paginator class has been implemented. The class
is generic in the sense that it accepts lua tables as input
in order to cofigure, for exampe, the number of results per page
and so on.
2016-06-09 00:23:25 +02:00
Simone Mainardi
da587f217f
Implements multidim. C host groupings facilities
2016-05-30 19:14:16 +02:00
Luca Deri
1d9b316719
Added alert when there are too many active flows/hosts for the ntopng configuration
2016-05-29 12:56:01 +02:00
Simone Mainardi
4d6f675a31
Fixes ZMQ speed detection when nprobe is used as NF collector
...
Code has been fixed and lightly reworked.
Fixes #536 #500
2016-05-02 12:39:53 +02:00
Simone Mainardi
926dfe283b
Improves minute top statistics calculations
...
Minute top statistics were affected by issues when
processing local hosts that were serialized and
deserialized back.
This commit fixes this issue.
2016-04-29 13:36:26 +02:00
Luca Deri
89ea597be3
Added ability to report ZMQ bps/pps as exported in latest nProbe
2016-04-24 15:05:06 +02:00
Simone Mainardi
0b30eb14ba
Implements host grouping facilities in C (WIP)
2016-04-19 19:51:53 +02:00
Simone Mainardi
466fde46df
Applies host filter criteria in C
...
Hosts are filtered directly in C to improve efficiency.
This commit also fixes #498 and partially addresses #486
2016-04-18 21:26:26 +02:00
Luca Deri
dc1779f176
Initial work for fixing #498 (work in progress)
2016-04-16 00:36:09 +02:00
Luca Deri
8b150132d2
Added interface TCP stats
2016-04-11 00:02:37 +02:00
Luca Deri
1144a2fcf0
Fixed bug that was including known hosts in list of Unknown Networks
...
Minor initialization fixes
2016-04-10 10:46:15 +02:00
Luca
12a04e4da3
Reworked shaper interface
2016-04-05 16:41:04 +02:00
Luca Deri
5618c4489f
Implemented support for clock drift when collecting flows from remote probes with clock time screw
2016-03-30 16:19:36 +02:00
Luca Deri
5c418ae0e9
Fixed invalid bytes/pkts update on ZMQ interfaces
2016-03-29 01:38:11 +02:00
Luca Deri
fac51e9fca
Reworked MySQL interface
2016-03-26 22:52:54 +01:00
Luca Deri
744c0e88c0
Traffic shaping protocols/flows are not immediately refreshed
2016-03-18 19:48:00 +01:00
Luca Deri
263f3123e2
Improved ZMQ handling by adding encryption and compression support
2016-03-15 17:08:23 +01:00
Luca Deri
2d8337496d
Fix for #316 (latest nProbe dev is required)
2016-02-27 19:29:20 +01:00
Luca Deri
27945e797d
Fix for #417
2016-02-24 19:34:13 +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
dba8bcce49
Added enhancement to filter flows with L7 protocol more efficiently
2016-02-18 16:19:05 +01:00
Luca Deri
fe8218e258
Minor code cleanup
2016-02-06 13:38:30 +01:00
Luca
c4546c4e75
Minor fixes
2016-01-13 10:40:09 -05: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
11f8c934d0
Reworked hosts listing in order to avoid/limit out-of-memory issues
...
Implemented aggregation of hosts and flows when using views
2015-12-27 18:55:50 +01:00
Luca
440a2c8329
Reworked flow listing by sorting flows in memory before they are pased to Lua. This prevents Lua from using too much memory (in particular with limited-memory hosts or large sites with many flows)
2015-12-26 12:34:45 +01:00
Luca
bd66cbcdcd
Work in progress toward per-minute stats
2015-12-15 18:47:58 +01:00
Luca
32780947f5
Minor code cleanup
2015-12-09 18:01:52 +01:00
Luca
877749d936
Changes due to the new nDPI
2015-11-12 15:27:00 +01:00