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
Luca Deri
4a5948ff27
Added tab pane for traffic profiles
2015-11-07 18:28:05 +01:00
Luca Deri
28e32c72c9
Fixed dumping to tap interfaces
2015-11-07 16:22:01 +01:00
Luca
86b793d006
Harvested interface view code and replaced with simpler one
2015-11-07 10:47:29 +01:00
Simone Mainardi
6fb662ae82
Network Statistics: lua and fixes
2015-11-04 17:32:53 +01:00
Luca
9bf2c0f83c
Initial work towards network stats
2015-11-03 17:11:06 +01:00
Luca Deri
598f128200
Implemented traffic profiles (pro)
2015-10-19 00:48:55 +02:00
Luca Deri
bc94680a81
Removed communities support. Its implementatation was sub-optimal and so we'll start over
2015-10-10 11:02:11 +02:00
Luca Deri
80e248fc35
Fixed version check
2015-10-04 22:23:53 +02:00
Luca Deri
18bee82d99
Added check for discarding packets with invalid lenghts that might confuse reports and stats
2015-08-23 23:54:05 +02:00
Luca Deri
4945f5c902
Added ability to navigate IPv4 and IPv6 flows
2015-08-16 23:44:01 +02:00
Luca Deri
3b72506ab0
Added the ability to query flows from Lua
...
Added simple testing tool db_query.lua to issue queries
2015-08-15 20:38:01 +02:00
Luca Deri
44deca8b60
Fixes for supporting ifSpeed on non Linux platforms
...
Fixed speed conversion to use 1000 instead of 1024 as rate
2015-08-15 11:36:37 +02:00
Luca Deri
900484b2e0
Reworked DB structure
2015-08-09 15:54:18 +02:00
Luca Deri
d7f755bac7
Added interface addresses to the network interface view
...
Fixed local hosts dump of activities
2015-08-09 14:00:08 +02:00