Bug#947736: ITP: topline -- per-core/NUMA CPU and disk utilization plain-text grapher
Package: wnpp
Severity: wishlist
Owner: Adam Borowski <kilobyte@angband.pl>
* Package name : topline
Version : 0.1
Upstream Author : yours truly
* URL : https://github.com/kilobyte/topline
* License : GPL-2+noA
Programming Lang: C
Description : per-core/NUMA CPU and disk utilization plain-text grapher
This is a top-of-the-line logger of CPU usage patterns, designed for
machines with ca. 50-300 total hardware threads (fewer results in a
narrow graph, more requires a very wide terminal). Every per-tick
sample is shown abusing Unicode characters to fit within a single line.
.
Disk usage is also shown in a similarly terse per-device way, as %
utilization for reads and writes.
Other similar tools:
* htop: full-screen interactive
* dstat: can't do more than a few CPUs
* VTUNE: can't be used in CI/etc, proprietary, non-portable
This is a simple tool, with nowhere as many features as the above, but
it has its niche.
Reply to: