Summary
below is an interactive tool to view and record historical system data. It has support for: information regarding hardware resource utilization, viewing the cgroup hierarchy, cgroup (v2) and process information, pressure stall information (PSI), record mode to record system data, replay mode to replay historical system data, live mode to view live system data, dump subcommand to report script-friendly information (eg JSON and CSV).
Versions
v0.8.1-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 BSD-2 BSD ISC MIT Unicode-DFS-2016 Unlicense
- Keywords
- amd64 ~ppc64
- USE flags
- debug
USE flags
General
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
Dependencies
sys-libs / ncurses : Console display library
sys-libs / zlib : Standard (de)compression library
virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils
Runtime Dependencies
sys-libs / zlib : Standard (de)compression library
virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils
Bugs
- 808165
- sys-process/below-0.6.3 - error: failed to run custom build command for below v0.3.0 (/var/tmp/portage/sys-process/below-0.3.0/wor
- 853751
- sys-process/below-0.5.0 - error[E0432]: unresolved import nix::sys::statfs::CGROUP2_SUPER_MAGIC
- 908995
- sys-process/below-0.6.3 - error: failed to run custom build command for below v0.6.3 (/var/tmp/portage/sys-process/below-0.6.3/wor
- 925238
- sys-process/below-0.7.1 fails to compile: util_libc.rs:150:(.text._ZN9getrandom9util_libc13open_readonly17hd95b5a3e4c952258E+0x4a): undefined reference to open64
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
*/*: fix rust eclass usedep/mutlilib handling; inherit order
The rust eclass has been updated to directly inject a required MULTILIB_USEDEP when requested. RUST_USEDEP has been renamed to RUST_REQUIRED_USE to be consistent with other eclasses. llvm-r1 should be imported after cargo and the eclass now enables this. Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
*/*: update for slotted Rust
Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-process/below: drop 0.7.0, 0.7.1
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
sys-process/below: stabilize 0.8.1 for amd64
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Daniel Hodges · gentoo
sys-process/below: add 0.8.1
Closes: https://github.com/gentoo/gentoo/pull/36589 Signed-off-by: Daniel Hodges <hodges.daniel.scott@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-process/below: add 0.7.1
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-process/below: drop 0.5.0, 0.6.3
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-process/below: Stabilize 0.7.0 amd64, #914534
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-process/below: add 0.7.0
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-process/below: stabilize 0.6.3 for amd64
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-process/below: remove unecessary code format and patch
The code format is unnecessary and the patch only addresses an "unused result" warning. Also add an empty line between ebuild phase functions. Signed-off-by: Florian Schmaus <flow@gentoo.org> - Daniel Hodges · gentoo
Update below to 0.6.3
Signed-off-by: Daniel Hodges <hodges.daniel.scott@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28643 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-process/below: drop 0.4.1
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
sys-process/below: stabilize 0.5.0 for amd64
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-process/below: drop 0.3.0-r1
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Daniel Hodges · gentoo
sys-process/below: Add 0.5.0 ebuild
Signed-off-by: Daniel Hodges <hodges.daniel.scott@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24374 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-process/below: add 0.4.1
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Daniel Hodges · gentoo
sys-process/below: add patches to fix cgroup parsing
Signed-off-by: Daniel Hodges <hodges.daniel.scott@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22894 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-process/below: depend on virtual/rust[rustfmt]
It is time to depend on the rust virtual now that it knows the 'rustfmt' USE flag. Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
sys-process/below: drop 0.2.0-r1
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-process/below: add 0.3.0
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
sys-process/below: add missing clang BDEPEND
Closes: https://bugs.gentoo.org/802603 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-process/below: update LICENSE
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
sys-process/below: keyword 0.2.0 for ~ppc64
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Daniel Hodges · gentoo
sys-process/below: initial import
Thanks to Georgy Yakovlev for help with below's build process. Signed-off-by: Daniel Hodges <hodges.daniel.scott@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org> Reviewed-by: Georgy Yakovlev <gyakovlev@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/21668 Closes: https://bugs.gentoo.org/802477