VOXL Inspect CPU
voxl-inspect-cpu is a tool to check the CPU/GPU utilization and temperature of the various voxl components. It is part of the voxl-cpu-monitor package and subscribes to the cpu_monitor pipe. If you don’t get data using this tool, make sure the voxl-cpu-monitor systemd service is running using VOXL Inspect Services.
Arguments
voxl2:/$ voxl-inspect-cpu --help
Tool to print cpu monitor information to the screen for inspection
Run this in debug mode to enable debug prints in the libmodal_pipe client code.
You can also try the auto-reconnect mode which is useful for some projects but
not all.
-f, --full print full table with more data
-j, --json output results as JSON instead of a table
-k, --json_human print output in human-readable formatted json format
for development and debug only
-t, --test get a single sample
-h, --help print this help message
The -f/--full option adds Top CPU Consumers and Top Memory Consumers process tables to the output. The -t/--test option prints a single sample and exits.
Use
The left column is a table of per-core frequency, temperature, and utilization followed by the GPU. The right column shows the clock, uptime, memory use, memory allocation rate, and the current flags. The Governor field shows one of Auto, Perf, Powersave, Conserv, or Cool.
voxl2:/$ voxl-inspect-cpu
Name MHz Temp Util | Aug 3 2026 10:15:02
cpu0 1075 43.9 4.5 | Uptime: 2:14:37
cpu1 1075 43.6 3.1 |
cpu2 1075 43.9 2.2 | Mem Use (MB)
cpu3 1075 43.6 1.8 | 1201.4/7168
cpu4 2419 44.2 0.9 | Mem Allocation
cpu5 2419 44.5 0.4 | 0.2 MB/s
cpu6 2419 44.2 0.0 |
cpu7 2841 44.8 0.0 | Governor: Auto
Total 44.8 1.6 | Pitmode: Not Active
10s avg 1.7 | Auto Pitmode: OFF
-------------------------|
GPU 587 42.5 0.0 |
GPU 10s avg 0.0 |
Source
Source code available on Gitlab.