Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mgr/iostat: implement 'ceph iostat' as a mgr plugin #20100

Merged
merged 8 commits into from Apr 15, 2018

Commits on Apr 12, 2018

  1. mgr/iostat: implement 'ceph iostat' as a mgr plugin

    Allow a mgr module to fetch 'io_rate' to access pg_sum_delta,
    which holds the IO activity recently completed by the OSDs.
    
    Signed-off-by: Mohamad Gebai <mgebai@suse.com>
    mogeb committed Apr 12, 2018
    Copy the full SHA
    40983f7 View commit details
    Browse the repository at this point in the history
  2. mgr/iostat: add a 'poll' flag to the command description format

    Signed-off-by: Mohamad Gebai <mgebai@suse.com>
    mogeb committed Apr 12, 2018
    Copy the full SHA
    78e884d View commit details
    Browse the repository at this point in the history
  3. ceph.in: handle polling commands

    Signed-off-by: Mohamad Gebai <mgebai@suse.com>
    mogeb committed Apr 12, 2018
    Copy the full SHA
    474c94b View commit details
    Browse the repository at this point in the history
  4. doc: update MonCommand.h and mgr docs to include the polling flag

    Signed-off-by: Mohamad Gebai <mgebai@suse.com>
    mogeb committed Apr 12, 2018
    Copy the full SHA
    22047b3 View commit details
    Browse the repository at this point in the history
  5. mgr/iostat: update iostat to use the 'poll' flag

    Signed-off-by: Mohamad Gebai <mgebai@suse.com>
    mogeb committed Apr 12, 2018
    Copy the full SHA
    2abfb52 View commit details
    Browse the repository at this point in the history
  6. ceph.in: don't print the command's result if not in poll mode

    Signed-off-by: Mohamad Gebai <mgebai@suse.com>
    mogeb committed Apr 12, 2018
    Copy the full SHA
    3f3a183 View commit details
    Browse the repository at this point in the history
  7. ceph.in: add polling period option

    Signed-off-by: Mohamad Gebai <mgebai@suse.com>
    mogeb committed Apr 12, 2018
    Copy the full SHA
    be3c7f6 View commit details
    Browse the repository at this point in the history
  8. mgr/iostat: add self-test

    Signed-off-by: Mohamad Gebai <mgebai@suse.com>
    mogeb committed Apr 12, 2018
    Copy the full SHA
    fb63838 View commit details
    Browse the repository at this point in the history