Commit graph

271 commits

Author SHA1 Message Date
emanuele-f
1c38df48c9 Unify character encoding header code 2017-05-04 17:12:06 +02:00
Simone Mainardi
2788788288 Enforces shapers and quotas for user-defined pools
Shapers and quotas are no longer allowed in the default (not assigned) host pool.
This means that the default host pool has become pass-all.

The idea behind this choice is that a user should enforce policies only on the members
for custom pools. Before this commit, a quota or a shaper in the default (not assigned)
host pool, could interfere with a quota or a shaper in a custom host pool.
2017-05-04 13:12:51 +02:00
Emanuele Faranda
8b8974e56c Alerts improvements (#1204)
* Implement flow flood alert

* Remove alerts general settings

* Implement global threshold alerts for hosts, networks and interfaces

* Implement global anomaly alert configuration, lua side

* Make the global thresholds not bound to the interface

* Implement global anomaly alert configuration, C side

* Make the engaged alerts cache per interface to avoid conflics
2017-04-29 12:19:49 +02:00
emanuele-f
a63eeadbb1 Hide packets stats in ZMQ interfaces 2017-04-20 10:57:49 +02:00
emanuele-f
03428e6f03 Show packet size distribution and IP version distribution in ZMQ interfaces 2017-04-20 10:22:41 +02:00
Simone Mainardi
16aa85ad8c Version checks for quotas enforcement 2017-04-18 19:22:27 +02:00
emanuele-f
df712b21d6 Fix vertical alignment of new rows 2017-04-13 20:08:31 +02:00
emanuele-f
2657357ab8 Improve quota settings layout 2017-04-13 19:54:30 +02:00
emanuele-f
eca26495d1 Implement ipv4 vs ipv6 packets breakdown for network interfaces 2017-04-13 11:40:06 +02:00
emanuele-f
73528f7927 Add gauges into the traffic policing page to show current quotas 2017-04-11 20:36:19 +02:00
emanuele-f
3e1bc33580 Fixes #1124 2017-04-04 23:11:14 +02:00
emanuele-f
e38fa8b7a1 Add tablesorter to host ICMP stats 2017-04-04 16:01:48 +02:00
emanuele-f
058d7e27ce Add protocol families dropdown to get the list of protocols into the family 2017-04-04 15:33:27 +02:00
Simone Mainardi
efa3176f00 Improves ICMP/ARP tables layout 2017-04-04 15:13:31 +02:00
emanuele-f
aa7bab5fee Add sent/received ARP stats for NetworkInterfaces and add a sent/recv pie chart for hosts 2017-04-04 13:24:04 +02:00
emanuele-f
e4ee73173e Fix host search error 2017-04-03 13:28:42 +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
d3411a4a88 Reduce Traffic Shaping layout size 2017-04-02 10:44:23 +02:00
Luca Deri
7bd8ab3051 Minor traffic label fix 2017-04-01 09:19:46 +02:00
emanuele-f
0fcf93ffb9 Make traffic policy protocol name configurable after save. 2017-03-30 15:49:45 +02:00
Luca Deri
1854b884a2 Improved ICMP stats, added last peer, made them available interface wide 2017-03-30 12:37:03 +02:00
emanuele-f
42904dd034 Implement HostPool time and bytes quota limit in inline mode 2017-03-29 19:42:31 +02:00
Bogdan Perian
f23e1a0878 Merge branch 'dev' of github.com:ntop/ntopng into dev
sync
2017-03-25 21:28:15 +02:00
Bogdan Perian
90743b953a Logstash flow export extension 2017-03-25 21:09:07 +02:00
Luca Deri
3729abf635 Added TCP flags distribution in interface stats (/lua/if_stats.lua) 2017-03-25 09:06:02 +01:00
emanuele-f
c546315c15 Disable host pool links for view interfaces 2017-03-23 17:54:58 +01:00
emanuele-f
b9b2989b98 Disable host pool configuration for view interfaces 2017-03-23 17:18:12 +01:00
Luca Deri
4777452360 Added marker defines
Localized some if_stats.lua items
Fixed categorization bug when categorization is not enabled
2017-03-19 19:52:24 +01:00
emanuele-f
11953e3ede SNMP interface binding improvements 2017-03-13 12:22:10 +01:00
Simone Mainardi
e5f2c478d9 Adds preference to save flow SNMP statistics 2017-03-10 19:55:29 +01:00
emanuele-f
3c1993ed9a Add SNMP to NetworkInterface binding configuration 2017-03-10 18:47:51 +01:00
emanuele-f
751e076cac Fixes #1036 2017-03-09 19:57:13 +01:00
emanuele-f
d3bb531341 Allow dot in custom interface name 2017-03-09 11:19:06 +01:00
Luca Deri
5b9b49f593 Added note for sub-interface drops 2017-03-08 08:26:25 +01:00
Josh Soref
92903185d2 spelling: occurring 2017-03-07 07:36:04 +00:00
Josh Soref
78e78c018c Fixes spellings and typos
Thank goes to
Josh Soref <jsoref@users.noreply.github.com>
2017-03-06 17:54:48 +01:00
Luca Deri
05b15c4038 Updated category content layout 2017-03-05 21:46:09 +01:00
emanuele-f
e96467d95e Implement flashstart category blocking policy 2017-02-28 11:51:09 +01:00
emanuele-f
7f48b1b4ad Fixes 2017-02-15 11:28:58 +01:00
emanuele-f
3bb691e578 Move interface configuration to separate tab 2017-02-14 15:04:46 +01:00
emanuele-f
5995ab536a Unify alert configuration code and place settings under alert icon 2017-02-13 21:17:59 +01:00
emanuele-f
c73434b550 Visual improvements to Flashstart categories policing 2017-02-13 17:36:40 +01:00
emanuele-f
7c32f4d92f Parameters fixes 2017-02-08 17:09:51 +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
emanuele-f
dd9836d9cc Add flashstart categories selection in traffic policing 2017-02-02 12:09:29 +01:00
Simone Mainardi
044c822a76 Minor cosmetic changes 2017-02-01 19:44:25 +01:00
emanuele-f
118da00425 Move Host Pools to interface page 2017-01-31 20:16:10 +01:00
emanuele-f
195eaa6e5f Add GUI support for volatile members 2017-01-31 20:16:10 +01:00
emanuele-f
fee9b94d8e Add link to Traffic Policing page 2017-01-31 20:16:10 +01:00