Skip to main content

Configuration

The plugin is zero-config: every flag has a default and the binary works with no arguments. All configuration is done via CLI flags passed in the module_plugin directive.

CLI flags

Flag Type Default Description
--debug bool false Verbose stderr logging
--smi-path string "" Path to nvidia-smi binary. Empty = auto-detect
--include-fan bool true Emit fan-speed modules. Disable on fanless server GPUs
--max-count int 32 Soft cap on GPU count; warns to stderr if exceeded
--smi-timeout int 10 Per-invocation timeout for nvidia-smi in seconds

All output goes to stdout (XML) and stderr (debug logs, warnings). The EndPoint reads stdout only.