Details
-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
None
-
3
-
9223372036854775807
Description
Include statistics for hybrid read/write bytes
Currently some stats are available for #of switches
# lctl get_param llite.*.stats llite.lustre-ffff9f264675d800.stats= snapshot_time 1731056158.535254338 secs.nsecs ... read_bytes 97 samples [bytes] 1048576 268435456 8925478912 2377970971995799552 write_bytes 39980 samples [bytes] 77824 16777216 96074805248 1009290107703787520 hybrid_read_bytes 33 samples [bytes] 268435456 268435456 8858370048 2377900603251621888 hybrid_write_bytes 3443 samples [bytes] 16777216 16777216 57763954688 969118344814 ... hybrid_noswitch 36629 samples [reqs] hybrid_writesize_switch 3507 samples [reqs] hybrid_readsize_switch 33 samples [reqs]
We can add byte totals totals for hybrid bytes where read_bytes and write_bytes include the hybrid count so there is no change to current scripts collecting the data:
# lctl get_param llite.*.stats llite.lustre-ffff9f264675d800.stats= snapshot_time 1731056158.535254338 secs.nsecs ... read_bytes 97 samples [bytes] 1048576 268435456 8925478912 2377970971995799552 write_bytes 39980 samples [bytes] 77824 16777216 96074805248 1009290107703787520 hybrid_read_bytes 33 samples [bytes] 268435456 268435456 8858370048 2377900603251621888 hybrid_write_bytes 3443 samples [bytes] 16777216 16777216 57763954688 969118344814 ... hybrid_noswitch 36629 samples [reqs] hybrid_writesize_switch 3507 samples [reqs] hybrid_readsize_switch 33 samples [reqs]