sys-process / below

An interactive tool to view and record historical system data

Official package sites : https://github.com/facebookincubator/below ·

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).

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

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

sys-libs / ncurses : Console display library

sys-libs / zlib : Standard (de)compression library

virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils

sys-libs / zlib : Standard (de)compression library

virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils

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
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