Commit graph

30 commits

Author SHA1 Message Date
Alfredo Cardigliano
55b1ca75a9 Replace anomalous with misbehaving to avoid inconsistencies (fix #2866) 2020-01-14 15:49:19 +01:00
Luca Deri
57e6a93065 Improved scheduling algorithm to guarantee minimum service time when number of entries allow
Updated (C)
2020-01-06 23:36:36 +01:00
Simone Mainardi
a44def039f Fixes custom catecories not counted in nDPI stats 2019-09-13 10:20:08 +02:00
Simone Mainardi
3bfedf8f4c Implements ThroughputStats and reworks GenericTrafficElement 2019-09-03 11:07:21 +02:00
emanuele-f
2b2a74af79 Fix bad time resolution of values for some host exported timeseries
- active_flows.as_client
- active_flows.as_server
- total_flows.as_client
- total_flows.as_server
- contacts.as_client
- contacts.as_server
- DNS, TCP, ICMP stats

Fixes #2776
2019-08-21 15:37:17 +02:00
emanuele-f
c715bb36f3 Implement per-alert-type host counters
Such counters will be used in the future to generate alert timeseries.
Counters are not currently serialized as internally discussed.

Closes #2728
2019-07-19 17:27:23 +02:00
Simone Mainardi
24624c8ed0 Implements new minute-by-minute top talkers 2019-07-09 15:43:09 +02:00
emanuele-f
8fc588ca00 Remove checkpointable
checkpointHostTalker and scanAlert must be fixed
2019-07-08 15:31:37 +02:00
emanuele-f
a6037e96c3 Unify GenericTrafficElement serialization and deserialization 2019-05-24 16:48:32 +02:00
emanuele-f
dbbbeae461 Move L4Stats to separate class 2019-05-22 20:11:06 +02:00
emanuele-f
461ee43e16 Add UDP unicast vs non unicast breakdown 2019-05-22 17:36:24 +02:00
Simone Mainardi
8f23baac58 Allows serialization of TCP seq analysis counters 2019-05-21 10:44:48 +02:00
Simone Mainardi
e22d13533a Implements sent and rcvd TCP seqs counters per host
Implements #2503
2019-05-20 20:02:06 +02:00
Salvatore Costantino
dd24d2a932 Removed net unreachable counters (#2517) 2019-04-05 21:32:37 +02:00
Simone Mainardi
d8924afa19 Fixes LocalHostStats after TCP timeseries changes 2019-04-02 19:40:30 +02:00
SalvatoreCostantino
dd829addaa Added TCP time series 2019-04-02 16:31:32 +02:00
SalvatoreCostantino
27fcedf9ff Added TCP time series 2019-04-02 16:22:39 +02:00
Salvatore Costantino
58becaeebe Added host and net unreachable counters (#2483)
* Added host and net unreachable counters

* Added host and net unreachable counters

* Added host and net unreachable counters
2019-03-27 21:44:47 +01:00
Simone Mainardi
840313dd60 Fixes hidden 'LocalHostStats::lua' overloaded virtual function 2019-03-08 18:34:19 +01:00
Simone Mainardi
5851395d80 Reworks timeseries code
Implements #2448
2019-03-08 18:20:45 +01:00
Simone Mainardi
40b02e88c2 Propaedeutic work to refactor timeseries C code 2019-03-07 18:15:27 +01:00
Luca Deri
468558ddb4 Adding a new timeseries: how to add number of unrecheable flows client/server per host. 2019-03-06 10:05:05 +01:00
Luca Deri
cd2840f8cd libebpfflow compilation fixes 2019-03-05 15:59:35 +01:00
emanuele-f
a486d2c19f Implement host counter of total triggered alerts
Closes #2391
2019-02-20 20:12:44 +01:00
Simone Mainardi
c40bfb1a8e Implements custom column in the hosts stats page 2019-02-20 12:14:34 +01:00
Simone Mainardi
2b2b37e624 Adds anomalous flows to the looking glass 2019-02-13 13:01:31 +01:00
emanuele-f
a09e8efed0 Add hosts anomalous flows counter 2019-02-12 12:05:30 +01:00
Luca Deri
0108eaf473 Added debug code for evaluating anomalies 2019-02-04 13:15:35 +01:00
Luca
509df6a1fc Improved counter monitoring algorithm 2019-02-03 23:30:07 +01:00
emanuele-f
2dbf1e9cb8 Rework host counters and implemtent host stats/data reset 2019-01-18 19:31:16 +01:00