Linux tools, in detail. Commands, requirements and status.
THE TOOLS / FIVE INSTRUMENTS
Pick the question. Get the instrument.
Commands, technical scope, repositories and current status. Each tool has its own page with examples and validation limits.
◎
01 / OBSERVE
Linux observability
Omniscient
Linux observability, straight from the kernel.
perf_event_open, eBPF, procfs, sysfs and netlink — no perf, bpftrace or bcc underneath. Every number says what it lost, how it was obtained and how far it can be trusted.
omn top -- ./your-program
9 families · tested on 17 distro images + 5 variants, arm64 and containers · MIT / Apache-2.0
Short answers first, your machine’s real state second, the deep “why” only if you want it. Never runs your commands, never changes the system, never touches the network.
Boots VMs on the real kernel of each target distro, runs your program there, and compares failing targets with passing ones using environment facts — libc, BTF, perf policy, lockdown and memlock limits.
distroproof run --target rocky-8 -- envprobe --json
20 distro images · Omniscient case study: 27 defects found · MIT / Apache-2.0
Package inventory, provenance and conservative plans.
Lists what is installed and why, explains dependencies, and reconciles packages and dotfiles against a declarative TOML profile — through a plan you can read, save and dry-run first.
xpac plan -f system.toml
seven native executors · signed release binaries · MIT / Apache-2.0