1 .TH lljobstat 8 "Oct 14, 2022" Lustre "utilities"
4 lljobstat \- display top jobs and statistics
23 reads and parses the job_stats files on local node,
24 sums up the operations of each job, and displays the top jobs.
25 Repeat for some times or forever with given interval.
27 Type Ctrl-C to stop printing.
30 \fBlljobstat\fR displays abbreviations of operation names as listed below:
33 ops: total number of operations
34 cl: close, cr: create, dt: destroy, fa: fallocate, ga: getattr
35 gi: get_info, gx: getxattr, ln: link, mi: migrate, mk: mkdir
36 mn: mknod, mv: rename, op: open, pa: prealloc, pu: punch
37 qc: quotactl, rd: read, rm: rmdir, sa: setattr, si: set_info
38 st: statfs, sx: setxattr, sy: sync, ul: unlink, wr: write
43 \fB-c|--count\fR \fICOUNT\fR
44 how many top jobs are listed. Default 5.
46 \fB-i|--interval\fR \fIINTERVAL\fR
47 interval in seconds before list top jobs again. Default 10.
49 \fB-n|--repeats\fR \fIREPEATS\fR
50 how many times to repeat. Default unlimited.
53 get data from only job_stats of MDTs.
56 get data from only job_stats of OSTs.
58 \fB--param\fR \fIPARAM\fR
59 get data from only PARAM path. For example, "*.lustre-*.job_stat".
62 show full name of operations. Default no.
65 show abbreviated name of operations.
76 - rm.0: {ops: 99, cl: 32, ul: 16, rm: 16, ga: 19, st: 16}
77 - touch.500: {ops: 48, op: 8, cl: 8, mn: 8, ga: 8, sa: 16}
78 - dd.0: {ops: 38, op: 4, cl: 4, mn: 1, ga: 1, sa: 3, gx: 3, wr: 19, pu: 3}