opensnitch/daemon/procmon
Gustavo Iñiguez Goia eede54c525
allow to customize ebpf options
Allow to customize:

 - EventsWorkers: number of goroutines to handle kernel events.
   Default 8.

 - QueueEventsSize: max number of events in the queue.
   By default 0, meaning that it'll relay on the available goroutines to
   process the events. If it's > 0, and the daemon can't process the
   events fast enough, they'll be queued. Once the queue is full, it'll
   behave as it was of size 0.

If there're lost events, a message will be logged: "Lost ebpf events..."
2024-05-16 00:31:54 +02:00
..
audit improved monitor method switching (audit) 2021-03-30 01:13:02 +02:00
ebpf allow to customize ebpf options 2024-05-16 00:31:54 +02:00
monitor allow to customize ebpf options 2024-05-16 00:31:54 +02:00
activepids.go procmon/cache improvements 2023-12-12 14:48:17 +01:00
cache.go strings concatenation improvements 2024-01-16 00:14:44 +01:00
cache_events.go cache of events improvement 2023-12-12 18:11:46 +01:00
cache_test.go cache of PIDs: added new tests, fixed rare crash 2021-08-11 14:19:43 +02:00
details.go process tree improvements 2024-01-18 13:35:29 +01:00
find.go strings concatenation improvements 2024-01-16 00:14:44 +01:00
find_test.go cache improvements 2021-03-19 19:05:45 +01:00
parse.go changed ui/client/configuration tests 2024-05-06 00:10:00 +02:00
process.go changed ui/client/configuration tests 2024-05-06 00:10:00 +02:00
process_test.go updated TestProcIOStats test 2024-01-05 15:31:00 +01:00