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

Add list of client NIDs to job_stats output

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated: