Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-13123

Add list of client NIDs to job_stats output

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • None
    • 9223372036854775807

      It would be useful for debugging performance problems if there was a list of client NIDs included in the "obdfilter.*.job_stats" output, so that it is possible to isolate which client(s) are causing a bad IO workload.

      At the basic level it would just print a list of NIDs no particular order (though likely using an rbtree or hash for the NIDs would make it faster to check for new RPCs if the NID was already in the list rather than scanning a linked list).

      It would be desirable to print the NIDs as ranges (e.g. 10.0.101.22-75,10.0.102.45-92 or similar) so that the output is not so verbose.  This merging would only be needed when the job_stats file is read, so should not necessarily be done at stat collection time.

            wc-triage WC Triage
            adilger Andreas Dilger
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: