zpcimon(8)
π NAME π
okay so welcome to zpcimon(8) β yep, the zpcictl manual page, bestie π
. This is the tool for monitoring the health of directly attached PCI devices, including NVMes and NICs. Itβs giving βwellness check but for your hardwareβ β¨.
πΈ SYNOPSIS πΈ
zpcimon OPTIONS
π DESCRIPTION π
Use zpcimon to monitor the health of the optical modules of directly attached PCI based NICs and the health of NVMe devices using their SMART data π«Ά. When executed without the --monitor option, it will collect health data from all available and relevant PCI devices and print a summary in JSON format. Add the --send-report option to report this data to the support element π.
π¦ OPTIONS π¦
Operation Options
-m,--monitorβ Run continuously and monitor all supported devices. On link state changes, optical module data is collected, and NVMe SMART data is collected on hotplug. Moreover, every--intervalseconds, data from all adapters is collected as a whole system snapshot π₯.-r,--send-reportβ Report the optics and NVMe health data to the Support Element (SE) π¨.-q,--quietβ Be quiet and donβt print health summaries π€«.-iseconds,--intervalseconds β Interval in seconds at which to collect monitoring data in the absence of link state changes. A value larger than 24 hours (86400seconds) is clamped down to 24 hours β³.--module-infoβ Include a base64 encoded binary dump of the moduleβs SFF-8636/8472/8024 standard data for each netdev. This matchesethtool --module-info <netdev> raw onπ§.
Example: Extract module information for the first adapter
zpcimon --module-info | jq -r '.adapters[0].netdevs[0].optics.module_info' | base64 -d | hexdump -C
--smart-log-rawβ Include a base64 encoded binary dump of each NVMeβs SMART data. This matchesnvme smart-log --output-format=binary /dev/nvmeXπΎ.
Output Format Options
--format<FORMAT> β Set the output format out ofjson,json-seq,jsonl,pairs, andcsv. Note that onlyjson-seqandjsonlsequence formats are supported for monitoring mode, as they handle a continuous stream of updates well. While they are not supported in query mode π.
General Options
-h,--helpβ Print usage information, then exit π.-v,--versionβ Print version information, then exit β.
okay bestie, thatβs the whole vibe check π«Ά β this zpcimon(8) page comes from s390-tools, dated Oct 2024. slay and stay healthy β¨π
π¦ where this page comes from
- opensuse-leap 16.0: s390-tools 2.44.1-160000.1.1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms