Commit graph

56 commits

Author SHA1 Message Date
Simone Mainardi
58256e12f3 Implements per-MAC host pool counters
Fixes #1511
Implements #1478
2017-10-13 12:42:21 +02:00
Simone Mainardi
d5e36e87f4 Adds an Active Flows page to the AS details 2017-10-09 12:54:06 +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
emanuele-f
2a4d7e0e1d Add pool graphs links in other pages, hide if disabled from preferences 2017-06-05 19:13:53 +02:00
emanuele-f
d3debf04ef Only show host pools graph icon if there is graph data or we are in bridge mode 2017-05-29 10:56:29 +02:00
emanuele-f
1c38df48c9 Unify character encoding header code 2017-05-04 17:12:06 +02:00
emanuele-f
2e61d5babc Fix uninitialized vlan_filter 2017-04-11 17:33:12 +02:00
Simone Mainardi
4aa4212630 Implement OOO/Retransmissions Stats
Implements #1072

Additional implementations:
- l7 statistics for networks

Additional fixes and improvements:
- local networks traffic statistics were saved twice
- 5min.lua was not properly coded to keep into account user
preferences
_ 5min.lua has been simplified

TODO:
- ooo / retransmissions / lost counters should be accounted in the C engine or
serialized to disk as idle hosts may determine a decrease in the
aforementioned counters.
2017-04-05 19:34:58 +02:00
emanuele-f
d8d0d4e381 Enable HostPools statistics dump and quota for Not Assigned pool. 2017-04-03 12:33:20 +02:00
emanuele-f
b8c4145fcd Implement bytes and ndpi stats for ASN 2017-03-24 17:48:52 +01:00
emanuele-f
777934eea5 Add IP version selection dropdown into network_stats and simplify hosts_stats title generation 2017-03-24 12:23:36 +01:00
Simone Mainardi
796d503c89 Restores broken VLAN rrds 2017-03-23 22:47:53 +01:00
Simone Mainardi
52afd7dbf9 Implements Local Networks Sort
Fixes #1016
2017-03-10 13:31:50 +01:00
emanuele-f
3bb68a0f2f Fixes #1016 2017-03-07 12:06:09 +01:00
Emanuele Faranda
afdfac1c9c Lua scripts parameters validation (#970)
* partial work

* Migrate 'mode' parameters

* Migrate alerts types

* Fix some interface ids

* Partial work

* Partial work

* End of work for _GET parameters

* Work in progress

* Add support for special parameters

* Preferences validation

* Fixes and improvements

* Enforce interger validation
2017-02-08 12:25:35 +01:00
emanuele-f
05d4956fbd Adds missing quotes to href attributes 2017-02-02 15:52:09 +01:00
Simone Mainardi
e5a57d93ad Fixes for host pools historical stats 2017-01-26 14:41:14 +01:00
emanuele-f
5f7762ade5 Implement Redis Host Pools counters dump 2017-01-26 12:19:12 +01:00
emanuele-f
746d481602 Remove unused parameter causing hosts number mismatch 2017-01-26 11:53:24 +01:00
emanuele-f
5c305ba6a1 Add GUI side support for host pools stats 2017-01-26 11:53:24 +01:00
Luca
30e1a75f98 (C) update 2017-01-10 15:03:16 -08:00
Luca Deri
3810978773 Added MAC address icon guess 2016-10-15 12:46:01 +02:00
Simone Mainardi
031c4c4d4f Optimizes mac manuf id <-> manuf name cache 2016-10-08 17:31:05 +02:00
Luca Deri
cba2a4440b Reworked Mac address families display 2016-10-07 23:32:19 +02:00
Luca Deri
f156b64786 Tiny network device changes 2016-10-07 09:38:55 +02:00
Luca Deri
603c642469 Improved mac address support
Added host icons with their role in the netwokr
2016-10-03 23:16:40 +02:00
Luca Deri
97b19c1461 Introduced the concept of Mac hosts (it used to be mixed with L3 hosts). More work is needed to add L2 stats
Host activities are now enabled (and memory allocated) only for local hosts. Fixed bug in activities preferences
Cleaned up various methods
Removed some old unused code
2016-10-02 19:43:13 +02:00
Simone Mainardi
c770d413e3 Adapts the Web UI to browse pcap dumps 2016-09-21 16:01:33 +02:00
Luca Deri
a3d36634e3 Code cleanup 2016-08-10 15:53:39 +02:00
Simone Mainardi
a5cec74d36 Fixes a typo 2016-07-05 10:55:17 +02:00
Luca Deri
847e5954df implementation of flow devices stats (work in progress) 2016-07-02 16:16:59 +02:00
Simone Mainardi
e86103f9fc Accounts all phyisical interfaces in grouped view stats
Addresses issue raised in #486
2016-06-24 15:58:03 +02:00
Simone Mainardi
072cfac9aa Improves host grouping facilities
Fixes #486
2016-06-07 15:08:07 +02:00
Simone Mainardi
1013df7db9 Code cleanup 2016-05-30 20:15:39 +02:00
Simone Mainardi
da587f217f Implements multidim. C host groupings facilities 2016-05-30 19:14:16 +02:00
Simone Mainardi
e061d14ced Adds Chart column to the local networks stats 2016-05-27 15:11:19 +02:00
Simone Mainardi
25557835fc Adds remote network label to the network stats 2016-05-27 14:53:35 +02:00
Simone Mainardi
0b30eb14ba Implements host grouping facilities in C (WIP) 2016-04-19 19:51:53 +02:00
Luca
2fb0e863fe Fixed inter-arrival time in flows
Updated (C)
2016-04-19 11:06:39 +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
Simone Mainardi
0ca318ac4d Implements VLAN statistics
Comuptes VLAN statistics and store data to RRD files.
2016-04-12 18:01:05 +02: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
Simone Mainardi
1d785936d3 Removed redundant local network data initialization 2015-12-03 19:20:08 +01:00
Simone Mainardi
d2a8cb2bab added comments and explanations 2015-10-16 16:42:19 +02:00
Luca Deri
ba7ee52442 Fixed sort problem in MAC address report 2015-09-15 18:26:54 +02:00
Luca Deri
a820699db1 Replaced historical label with icon
Reworked history on networks
2015-09-15 09:54:21 +02:00
Campus
d7ab1d3313 fixed local MAC address conversion for issue #126 2015-09-01 23:48:56 +02:00
Luca Deri
df38dee87d Removed old legacy code
Added various fixes to networks view including the ability to visualize per-network graphs
Local hosts dumps (before purging) are now handled properly again.
2015-08-08 15:30:04 +02:00
Luca Deri
6aa141caa9 Code cleanup: removed code used very seldom such as host aggregations/contacts. This should reduce memory usage and make ntopng faster
Little progresses towards MySQL support
2015-08-08 01:13:59 +02:00