iovisor/bcc ? reverse-engineered prompt
Reverse engineered prompt
I want to build a toolkit of command-line utilities for deep Linux system monitoring and performance analysis. It should use eBPF to safely trace what’s happening in the kernel. The goal is to have a collection of simple Python scripts that I can run to get powerful insights without writing C code myself.
For example, I'd like tools that can trace all block device I/O and show me a histogram of the request sizes. Other tools should let me snoop on system calls like open() to see every file being accessed system-wide, trace all new TCP connections, or even see all the commands being typed into bash shells. It should be a comprehensive suite of tools for low-level observability, covering file systems, networking, scheduling, and more, all with easy-to-use Python front-ends.
Are you gonna build this?
make sure you review the code using coderabbit