KempnerPulse v0.2.0
KempnerPulse v0.2.0 - CSV Export
Export GPU metrics as CSV for offline plotting or terminal monitoring. Only GPUs where the current user has running compute processes are included.
Highlights
- CSV export (
--export): Stream GPU metrics as CSV to stdout, one row per GPU per poll interval - Three export modes:
--exportfor default columns,--export allfor all 34 columns, or--export col1,col2,...for a custom set - Composable: Works with
--once,--poll,--gpus,--show-all, and weight presets - Pipe-friendly: Handles broken pipes and flushes after each interval and redirect to file or pipe to
head,grep,tee, etc.
Default Export Columns
timestamp, gpu_id, model, gpu_util_pct, mem_used_mib, real_util_pct, sm_active_pct, tensor_active_pct, dram_active_pct
Full column reference: docs/export.md
Other Changes
- GPU model names shortened in CSV output (e.g.
H100instead ofNVIDIA H100 80GB HBM3) - Fixed README images not rendering on PyPI
Install / Upgrade
pip install --upgrade kempnerpulse