vwm is a minimalist, keyboard-centric X11 window manager.
vwm is not:
Included in the vwm source tree is a standalone CPU utilization monitoring
utility called vmon.
vmon produces the same realtime CPU graphs as vwm does for its managed windows, but makes
them generally available externally and independent of vwm, e.g.:
vmon facilitates capturing its X window contents by monitored commands via string interpolation, making available its X window id as '%W' at runtime.
The recordMyDesktop X desktop recording tool for instance accepts an X window id as a commandline argument.
Combined with its lightweight capture and deferred encoding, this makes for convenient and surprisingly useful scripted recordings of monitored tests, e.g:
Intended for server/embedded use cases, vmon also supports a "headless" mode, obviating the need for any X dependencies.
To utilize headless mode supply the '--headless' flag to vmon, combine with '--snapshots N-seconds' to persist a PNG of what's been captured, e.g:
`vmon --name example-headless-invocation --headless --hertz 1 --snapshots 600 --width 3600 --height 5000 --now-names`
At this time the only documentation is the README found in the source.
`git clone https://git.pengaru.com/git/vwm`