Commit graph

567 commits

Author SHA1 Message Date
Simone Mainardi
13613fc2da Implements Flow Devices statistics collection and storage
Flows sent via nProbe (proxy mode) carry information on the exporter
address (EXPORTER_IPV4_ADDRESS) and on the exporter interfaces
(INPUT_SNMP and OUTPUT_SNMP). This implementation attempts at saving
this information to allow comparisons with raw SNMP data.
2017-03-27 23:58:50 +02:00
emanuele-f
a0a767abbc Add host activity duration alert 2017-03-27 18:46:58 +02:00
Luca Deri
689c98389f Updated flow template mapping 2017-03-27 00:15: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
emanuele-f
6fd015baa9 Allow single quotes in C side. Validation is delegated to http_lint.lua 2017-03-24 19:03:26 +01:00
emanuele-f
b8c4145fcd Implement bytes and ndpi stats for ASN 2017-03-24 17:48:52 +01:00
Simone Mainardi
f052248ac2 Implements report Top-K heuristics
This is a companion commit of Pro commit

commit af8e50a481ba01eae04968757a92f01b80347eb3
Author: Simone Mainardi
Date:   Fri Mar 24 13:07:05 2017 +0100

    Implements report Top-K heuristics

An heuristics to reduce the size of top talkers is implemented
to prevent errors such as:

[/usr/share/ntopng/scripts/lua/pro/get_from_top_talkers_db.lua][not enough memory]
2017-03-24 13:08:37 +01:00
Simone Mainardi
10f80539a7 Restores partial 5min aggregations 2017-03-23 23:52:27 +01:00
Simone Mainardi
796d503c89 Restores broken VLAN rrds 2017-03-23 22:47:53 +01:00
emanuele-f
c546315c15 Disable host pool links for view interfaces 2017-03-23 17:54:58 +01:00
emanuele-f
cd40d43db7 Search host by custom name 2017-03-23 17:02:22 +01:00
Luca Deri
ddda50dfee An alert is now generated when SSL certificates don't match 2017-03-21 01:20:36 +01:00
emanuele-f
17e63065fd Rework alert preferences and add timeout preferences validation checks 2017-03-20 23:20:15 +01:00
Simone Mainardi
c775d79b4e Unbinds SNMP Devices from Interfaces
Implements #1074
Implements #1065
2017-03-20 16:46:00 +01:00
emanuele-f
84b8499a23 Add check to report periodic 5min script running out of time 2017-03-15 15:54:51 +01:00
emanuele-f
30d0e0b4ad Move RRD touch logic to separate function 2017-03-14 19:48:43 +01:00
Luca Deri
d358712f59 Optimized purging
Minor lua code cleanup
2017-03-13 22:47:30 +01:00
emanuele-f
20930f49c5 Add IP version selector to the looking glass page 2017-03-13 15:43:23 +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
c85838a62d Fixes #1030 2017-03-08 10:42:11 +01:00
Simone Mainardi
82da84b87f Adds new parameter for SNMP interfaces 2017-03-07 14:00:58 +01:00
Josh Soref
f0d5cd0ced spelling: it's 2017-03-07 05:10:55 +00:00
Josh Soref
92a41e826c spelling: flood 2017-03-07 04:58:33 +00:00
Josh Soref
1861217869 spelling: excluding 2017-03-07 05:05:13 +00:00
emanuele-f
ce7d087e2c Fix for #1021
LDAP bind_dn can contain spaces
2017-03-06 23:00:28 +01: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
emanuele-f
2affcfb208 Clean callback scripts code 2017-03-04 12:39:48 +01:00
Luca Deri
50aea3f40e Updated rrd_exists() for checking existance of SNMP rrd archives 2017-03-04 08:53:28 +01:00
emanuele-f
b6adcdcb04 Fixes parameter error in #1009 2017-03-02 16:56:48 +01:00
Emanuele Faranda
c39901bde9 Add manufacturer filter to Layer 2 devices (#1011) 2017-03-02 15:29:28 +01:00
emanuele-f
0bbcc64bb1 Allow dots in absolute paths 2017-02-28 15:26:13 +01:00
emanuele-f
d47674757e Add preference to enable SNMP interfaces dump 2017-02-28 10:18:17 +01:00
Luca Deri
29dd494321 Removed un-necessary buttons (IPv4 button with IPv6 traffic and vice-versa) 2017-02-27 19:41:48 +01:00
Luca Deri
20becf6c29 Added missing search_flows in field validation 2017-02-27 17:44:38 +01:00
Luca Deri
854f6ef64b Extended list of automatic MAC -> icon mapping 2017-02-25 09:49:22 +01:00
Luca Deri
9e121cfbb5 Removed VLAN tag in hosts and flows tables when the table contains a VLAN id (redundant info) 2017-02-25 08:46:55 +01:00
emanuele-f
88d2a3796c Fix parameter 2017-02-22 01:18:07 +01:00
emanuele-f
a8d1f9e4e7 Add the possibility to specify custom scripts parameters 2017-02-17 20:25:40 +01:00
emanuele-f
4a5f0cf8a3 Fix wrong quote in alerts 2017-02-17 12:11:49 +01:00
emanuele-f
7f48b1b4ad Fixes 2017-02-15 11:28:58 +01:00
emanuele-f
97515fd76b Fix validation error when deleting a protocol category policy 2017-02-13 21:20:02 +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
e88eda6168 Select host pool in host_details page 2017-02-13 10:13:00 +01:00
emanuele-f
45451f9a12 Fix for alerts dashboard 2017-02-10 19:37:57 +01:00
emanuele-f
ed0c30f839 Optional parameter fix 2017-02-09 11:46:06 +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