Simone Mainardi
|
3ce3b9dc46
|
Implements list hosts according to retransmissions
Implements #4420
|
2020-10-08 17:54:04 +02:00 |
|
Simone Mainardi
|
8bf82dd0cb
|
Implements stats page for interface queue drops monitoring
|
2020-10-08 12:52:55 +02:00 |
|
Simone Mainardi
|
626ebacf11
|
Fixes possible stall in purging in high-capacity views
|
2020-10-08 10:01:12 +02:00 |
|
Simone Mainardi
|
7320c8266c
|
Adds throughput estimation via ZMQ
Implements #3508
|
2020-10-06 19:28:11 +02:00 |
|
Simone Mainardi
|
78e61c8e13
|
Reworks VirtualHostHash (fixes leaks and improves speed)
Fixes #4296
|
2020-10-06 17:52:21 +02:00 |
|
Simone Mainardi
|
b052eeebee
|
Reports engaged alerts in system status bar
Implements #4522
|
2020-10-06 11:11:11 +02:00 |
|
Simone Mainardi
|
d15e1c4e71
|
Fixes hash table entries not purged
Fixes #4528
|
2020-10-05 17:49:12 +02:00 |
|
Simone Mainardi
|
83209ac402
|
Keeps alerted hosts in memory (fixes engaged alert counter out of sync)
Fixes #4506
|
2020-10-05 11:54:17 +02:00 |
|
Luca Deri
|
21f3fbd847
|
Added service map reporting
|
2020-10-02 23:29:15 +02:00 |
|
Luca Deri
|
37da96ae0c
|
Service map changes
|
2020-10-02 17:08:56 +02:00 |
|
Simone Mainardi
|
891e52c1ef
|
Adds comments for flow status / alerted status
|
2020-10-02 17:03:47 +02:00 |
|
Simone Mainardi
|
fdf0f15140
|
Fixes races in view interfaces and cli/srv scores
Fixes #4513
Fixes #4512
|
2020-10-02 16:34:28 +02:00 |
|
Luca Deri
|
79e749c769
|
Extended host with new methods for detecting broadcast and multicast addrsesses
|
2020-10-01 22:14:30 +02:00 |
|
Simone Mainardi
|
72e4382333
|
Reworks purging of idle entries without Lua periodic scripts
|
2020-10-01 16:08:21 +02:00 |
|
Simone Mainardi
|
f0a2aba619
|
Simplifies incNumFlows/decNumFlows for Hosts
|
2020-10-01 14:28:13 +02:00 |
|
Simone Mainardi
|
fa96c5e2f5
|
Code cleanup
|
2020-10-01 14:20:07 +02:00 |
|
Simone Mainardi
|
b5781eea2c
|
Cleanup unused flow_acle lua context member
|
2020-09-30 18:44:39 +02:00 |
|
Simone Mainardi
|
0db456c0cf
|
Reworks flow user scripts execution in C++
|
2020-09-30 18:41:36 +02:00 |
|
Simone Mainardi
|
8392e126f8
|
Simplifies and reduces the number of threads for purging idle entries
|
2020-09-29 18:51:44 +02:00 |
|
Simone Mainardi
|
5133af720f
|
Reworks view interfaces with queues; rework idling and flow hooks exec
|
2020-09-29 18:30:10 +02:00 |
|
Luca Deri
|
80dfd37e04
|
Reworked baheviour analysis code
|
2020-09-28 12:55:37 +02:00 |
|
Simone Mainardi
|
90a5a57b36
|
Implements user script queues (avoids 5-sec HT walk)
|
2020-09-28 11:45:00 +02:00 |
|
Alfredo Cardigliano
|
a435cdab9d
|
SPSCQueue doc/comments
|
2020-09-28 10:50:29 +02:00 |
|
Luca Deri
|
c3976c5b2d
|
Warning fix
|
2020-09-27 20:51:07 +02:00 |
|
Luca Deri
|
dd50729bc3
|
Added condvar to SPSC queue to avoid active wait
|
2020-09-27 16:54:54 +02:00 |
|
Simone Mainardi
|
6e0c369fa9
|
Handles flow dump queues in view interfaces - and fixes races
|
2020-09-25 14:10:06 +02:00 |
|
Simone Mainardi
|
7f2a9b1420
|
Decouples flow dump from user scripts execution
Addresses #3545
|
2020-09-24 19:29:00 +02:00 |
|
Simone Mainardi
|
7962bc2565
|
Always use async dump for any kind of dumper (e.g, MySQL, nIndex, ...)
|
2020-09-24 14:31:38 +02:00 |
|
Simone Mainardi
|
814ee67cf9
|
Reworks nDPI Risks flow plugins to handle all risks and scores
Fixes #4432
|
2020-09-23 17:58:51 +02:00 |
|
Luca Deri
|
930e4c362d
|
Fixes #4320
Implements peak score of the last minute
|
2020-09-23 13:51:40 +02:00 |
|
Luca Deri
|
e5c71672f5
|
Leftover
|
2020-09-23 12:27:27 +02:00 |
|
Luca Deri
|
55d8e299fa
|
Cleanued up code for flow score
|
2020-09-23 10:51:36 +02:00 |
|
Luca Deri
|
c7b7f2ee1b
|
Minor cleanup
|
2020-09-23 09:35:32 +02:00 |
|
Simone Mainardi
|
a9a323acf1
|
Reworks (simplifies) hosts score calculation
Fixes #4459
Fixes #4460
|
2020-09-22 15:46:38 +02:00 |
|
Simone Mainardi
|
841dacd4cd
|
Simplifies per-category host score
|
2020-09-21 11:44:00 +02:00 |
|
Simone Mainardi
|
db0d7730a8
|
Implements per-category host score
Implements #4413
|
2020-09-18 18:34:28 +02:00 |
|
Luca Deri
|
8db941c31e
|
Improved IEC 104 plugin
|
2020-09-16 23:24:40 +02:00 |
|
Alfredo Cardigliano
|
eaa98e6002
|
Show counters for unhandled flows
|
2020-09-16 18:52:19 +02:00 |
|
Simone Mainardi
|
9341a43809
|
Adds user scripts categories mapping in C
|
2020-09-16 16:47:09 +02:00 |
|
Alfredo Cardigliano
|
a65b4ada64
|
Debug code cleanup, account flow allocation failures as dump drops in direct mode
|
2020-09-15 23:40:43 +02:00 |
|
Alfredo Cardigliano
|
0a6a569435
|
Add debug counter for flow allocation failures
|
2020-09-15 19:16:31 +02:00 |
|
Alfredo Cardigliano
|
0fb6f9472f
|
Direct flow dump improbements and debug counters
|
2020-09-15 18:13:24 +02:00 |
|
Simone Mainardi
|
b1b90c13d6
|
Implements alert queues monitoring backend
Implements #4324
|
2020-09-15 18:05:56 +02:00 |
|
Simone Mainardi
|
674c465f08
|
Reworks RecipientQueues to better handle priorities
|
2020-09-15 16:22:18 +02:00 |
|
Simone Mainardi
|
fdf65adc62
|
Reworks recipient register/delete and Lua VMs reload
|
2020-09-15 15:58:48 +02:00 |
|
Alfredo Cardigliano
|
1693c21ed7
|
Implement direct flow dump (testing)
|
2020-09-15 15:21:41 +02:00 |
|
Alfredo Cardigliano
|
f1ff3e89ea
|
Add -F nindex;direct to enable direct dump
|
2020-09-15 01:31:57 +02:00 |
|
Alfredo Cardigliano
|
14a30b7d66
|
Replace flow dump queue with SPSC queue
|
2020-09-14 19:04:27 +02:00 |
|
Alfredo Cardigliano
|
bdd4172802
|
Rework SPSC queue (using templates, lock removed)
|
2020-09-14 17:53:19 +02:00 |
|
Alfredo Cardigliano
|
fcfd9b3a2a
|
Replace pcap_lookupdev (deprecated) with Utils::ntop_lookupdev
|
2020-09-14 13:20:49 +02:00 |
|