DASDSTAT(8)
π DASDSTAT(8) β like, the DASD statistics manual, but make it make sense π
Hey bestie, welcome to dasdstat(8) from the System Manager's Manual section. She's a system-manager-girlie tool and she's here to read (and mess with) the stats of the DASD device driver. Let's go π
β¨ NAME β¨
dasdstat β read or modify the statistics of the DASD device driver. That's it, that's the whole job description π
πΈ SYNOPSIS πΈ
dasdstat
[-h]
dasdstat
[-e] [-d] [-r] [-i] [-l] [-c] [-w] [-V] [-v] [<statistic>
[<statistic>] ...]]
Two whole moods, one command. Iconic honestly π¦
π DESCRIPTION π
The dasdstat command provides easy access to the debugfs based statistics of the DASD device driver. Lowkey a little VIP door into debugfs, no cap β¨
The DASD statistics feature allows one to gather statistical data for the I/O requests processed by the DASD device driver. This data can be collected for individual DASD CCW devices (including PAV base and alias devices), DASD block devices, or globally for all requests handled by the DASD device driver. So like, per-CCW-device, per-block-device, or the whole entire world β your pick π«Ά
When no other options are specified, then the default operation is to print the statistics data in a formatted table. And when no specific list of statistics is given, then the operation will be performed on all available statistics. Default behavior girlie is doing the most β everything, all of it, formatted pretty π
π₯ OPTIONS π₯
-h,--helpβ Print help text. The "help me help you" moment π₯Ί-e,--enableβ Enable the statistics. Turn it ON π-d,--disableβ Disable the statistics. Turn it OFF π-r,--resetβ Reset the statistics. Clean slate, new era π-i,--directoryβ Specify the directory in which the statistics can be found. Like telling her where the vibes live π-l,--longβ Print more detailed information, e.g differentiate between read and write requests. The detailed version, she ate π₯-c,--columns <number>β Format the output in a table with the given number of columns. Column queen π-w,--column-width <width>β Set the minimum width of the columns in the output table. Give the columns some personal space, minimum width π§-V,--verboseβ Print more verbose information. She talks more now π (note: capitalV, bestie β don't get it twisted)-v,--versionβ Print the version of thes390-toolspackage and the command. Proof of identity, periodt β<statistic>= β Name of a statistic that the command should work on. You can pass more than one, she's flexible like that π
Okay real talk, watch the case on those last two:-Vis verbose,-vis version. They're sisters, not twins, don't swap them π
π¦ EXAMPLES π¦
dasdstat
Print a statistics table for each enabled statistic. Just her, doing her default thing β¨
dasdstat -e
Enable all DASD statistics. Everything on, no cap πΈ
dasdstat -l dasda 0.0.1800 0.0.18fe 0.0.18ff
Print a detailed statistics table for DASD block device dasda and CCW devices 0.0.1800, 0.0.18fe and 0.0.18ff. A typical scenario for this example would be that dasda is the block device that belongs to PAV base device 0.0.1800, and CCW devices 0.0.18fe and 0.0.18ff are the associated alias devices. It's giving main character block device with her little alias entourage π
π
π AUTHOR π
This man-page was written by Stefan Weinhuber <wein@de.ibm.com>. Shoutout Stefan, legend behavior π«Ά
And that's the whole page, bestie! This cutie comes to you courtesy of s390-tools, dated Feb 2011 β vintage but still slaying πβ¨ Go read your stats, you've got this π¦
π¦ where this page comes from
- opensuse-leap 16.0: s390-tools 2.44.1-160000.1.1 Β· MIT
- Copyright 2017 IBM Corp
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms