Example of mmpmon rhist p request

This topic is an example of the rhist p request to display the request histogram facility pattern and the output that displays.

Assume that commandFile contains this line:
rhist p
and this command is issued:
mmpmon -p -i commandFile
The response contains all the latency ranges inside each of the request ranges. The data are separate for read and write:
_rhist_ _n_ 199.18.1.8 _nn_ node1 _req_ p _rc_ 0 _t_ 1066939007 _tu_ 386241 _k_ r
... data for reads ...
_rhist_ _n_ 199.18.1.8 _nn_ node1 _req_ p _rc_ 0 _t_ 1066939007 _tu_ 386241 _k_ w
... data for writes ...
_end_
If the -p flag is not specified, then the output is similar to:
mmpmon node 199.18.1.8 name node1 rhist p OK read
... data for reads ...
mmpmon node 199.188.1.8 name node1 rhist p OK write
... data for writes ...
Here is an example of data for reads:
_rhist_ _n_ 199.18.1.8 _nn_ node1 _req_ p _rc_ 0 _t_ 1066939007 _tu_ 386241 _k_ r
_R_         0            255
_L_       0.0            1.0
_L_       1.1           10.0
_L_      10.1           30.0
_L_      30.1          100.0
_L_     100.1          200.0
_L_     200.1          400.0
_L_     400.1          800.0
_L_     800.1         1000.0
_L_    1000.1              0
_R_       256            511
_L_       0.0            1.0
_L_       1.1           10.0
_L_      10.1           30.0
_L_      30.1          100.0
_L_     100.1          200.0
_L_     200.1          400.0
_L_     400.1          800.0
_L_     800.1         1000.0
_L_    1000.1              0
_R_       512           1023
_L_       0.0            1.0
_L_       1.1           10.0
_L_      10.1           30.0
_L_      30.1          100.0
_L_     100.1          200.0
_L_     200.1          400.0
_L_     400.1          800.0
_L_     800.1         1000.0
_L_    1000.1              0
...
_R_   4194304              0
_L_       0.0            1.0
_L_       1.1           10.0
_L_      10.1           30.0
_L_      30.1          100.0
_L_     100.1          200.0
_L_     200.1          400.0
_L_     400.1          800.0
_L_     800.1         1000.0
_L_    1000.1              0
If the -p flag is not specified, then the output is similar to:
mmpmon node 199.18.1.8 name node1 rhist p OK read
size range         0 to          255
  latency range    0.0 to          1.0
  latency range    1.1 to         10.0
  latency range   10.1 to         30.0
  latency range   30.1 to        100.0
  latency range  100.1 to        200.0
  latency range  200.1 to        400.0
  latency range  400.1 to        800.0
  latency range  800.1 to       1000.0
  latency range 1000.1 to            0
size range       256 to          511
  latency range    0.0 to          1.0
  latency range    1.1 to         10.0
  latency range   10.1 to         30.0
  latency range   30.1 to        100.0
  latency range  100.1 to        200.0
  latency range  200.1 to        400.0
  latency range  400.1 to        800.0
  latency range  800.1 to       1000.0
  latency range 1000.1 to            0
size range       512 to         1023
  latency range    0.0 to          1.0
  latency range    1.1 to         10.0
  latency range   10.1 to         30.0
  latency range   30.1 to        100.0
  latency range  100.1 to        200.0
  latency range  200.1 to        400.0
  latency range  400.1 to        800.0
  latency range  800.1 to       1000.0
  latency range 1000.1 to            0
...
size range   4194304 to            0
  latency range    0.0 to          1.0
  latency range    1.1 to         10.0
  latency range   10.1 to         30.0
  latency range   30.1 to        100.0
  latency range  100.1 to        200.0
  latency range  200.1 to        400.0
  latency range  400.1 to        800.0
  latency range  800.1 to       1000.0
  latency range 1000.1 to            0
If the facility has never been enabled, then the _rc_ field is non-zero.
_rhist_ _n_ 199.18.1.8 _nn_ node1 _req_ p _rc_ 1 _t_ 1066939007 _tu_ 386241
If the -p flag is not specified, then the output is similar to this:
mmpmon node 199.18.1.8 name node1 rhist p status 1
not yet enabled

For information on interpreting the mmpmon command output results, see Other information about mmpmon output.