Commit graph

24 commits

Author SHA1 Message Date
emanuele-f
9c973ca439 Move host activity detection code to attic 2017-05-17 22:19:37 +02:00
emanuele-f
86a187e182 Flashstart dump fixes 2017-05-07 20:09:14 +02:00
Simone Mainardi
5d05bde7eb Uses callback foreachInterface to clean alerts 2017-05-03 14:31:00 +02:00
Simone Mainardi
d723fd505d Improves periodic alerts cleanup 2017-05-03 14:27:00 +02:00
Simone Mainardi
0586a814ea Optimizes oldest alerts cleanup 2017-05-03 12:41:36 +02:00
emanuele-f
b83a93c6a5 Add preference to enable VLAN rrd dump and display VLAN rrd graphs 2017-04-24 13:00:24 +02:00
Simone Mainardi
2873438712 Handles VLAN statistics in both UI and backend
VLAN statistics are now properly accounted both in the front and
in the backend.

It is now required to add a toggle preference to save their
statistics (presently statistics are always saved) and it is
also requested to browse their historical protocols.
2017-04-23 12:58:10 +02:00
Simone Mainardi
5014669d12 Implements Autonomous Systems hash table 2017-04-19 23:19:16 +02:00
Luca
33f81e1f68 Small code rework in callback utils 2017-04-19 08:59:08 +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
Simone Mainardi
a1e873a985 Restores 5min.lua behaviour 2017-04-05 13:27:58 +02:00
Simone Mainardi
88b162b433 Fixes for sFlow stats 2017-04-03 16:59:15 +02:00
Simone Mainardi
bde6330550 Compilation fix 2017-03-28 00:26:23 +02:00
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
b8c4145fcd Implement bytes and ndpi stats for ASN 2017-03-24 17:48:52 +01:00
Simone Mainardi
10f80539a7 Restores partial 5min aggregations 2017-03-23 23:52:27 +01:00
emanuele-f
c546315c15 Disable host pool links for view interfaces 2017-03-23 17:54:58 +01:00
Simone Mainardi
c775d79b4e Unbinds SNMP Devices from Interfaces
Implements #1074
Implements #1065
2017-03-20 16:46:00 +01:00
emanuele-f
fe2a5fca43 Rework data retention preferences 2017-03-20 14:59:29 +01:00
emanuele-f
84b8499a23 Add check to report periodic 5min script running out of time 2017-03-15 15:54:51 +01:00
Simone Mainardi
82da84b87f Adds new parameter for SNMP interfaces 2017-03-07 14:00:58 +01:00
emanuele-f
9cb52e631a Move other 5 minutes activities to dedicated script 2017-03-04 13:04:59 +01:00
emanuele-f
2affcfb208 Clean callback scripts code 2017-03-04 12:39:48 +01:00
emanuele-f
adf62c7f65 Add periodic five minutes script 2017-03-03 11:29:32 +01:00