hubblestack / hubble

Hubble is a modular, open-source security compliance framework. The project provides on-demand profile-based auditing, real-time security event notifications, alerting, and reporting.
Apache License 2.0
380 stars 87 forks source link

add process_tree module #1113

Closed Tenebriso closed 2 years ago

Tenebriso commented 2 years ago

Module that generates the process tree for each process. The process tree format is: {'pid': 1, 'name': 'systemd', 'children': [{'pid': '2', 'name': 'foo'}, {'pid': '3', 'name': 'bar'}]} - the name and pid of a process and a list of its children.

daveed12 commented 2 years ago

LGTM