diff options
author | Kaushal M <kaushal@redhat.com> | 2012-05-13 09:32:56 +0530 |
---|---|---|
committer | Anand Avati <avati@redhat.com> | 2012-05-21 18:34:55 -0700 |
commit | afc623f85e766a9006d7ba7cb81123ca3e10a719 (patch) | |
tree | 9759f799c4b2c5b5d8c61580277ad10f28db267e /cli/src/cli-cmd-volume.c | |
parent | 25ee4c27d9beaac0bdbf640851639e12e8f625b2 (diff) |
cli,glusterd,debug/io-stats: Clear top stats
Introduces a cli command to clear "volume top" stats. The syntax for clearing
stats is
# gluster volume top <VOLNAME> clear [nfs]
This patch also fixes io-stats xlator, to create ios_stat struct for open fop as
well, along with create and mkdir fops. This allows stats to be recorded for
files that exist already after clearing stats or restarting brick process, which
would not occur otherwise.
Change-Id: I1b87e192025be7bb8a51eaff3d09c747d05d7def
BUG: 771709
Signed-off-by: Kaushal M <kaushal@redhat.com>
Reviewed-on: http://review.gluster.com/3334
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Amar Tumballi <amarts@redhat.com>
Reviewed-by: Anand Avati <avati@redhat.com>
Diffstat (limited to 'cli/src/cli-cmd-volume.c')
-rw-r--r-- | cli/src/cli-cmd-volume.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cli/src/cli-cmd-volume.c b/cli/src/cli-cmd-volume.c index bad9351fd52..704f9dddb7d 100644 --- a/cli/src/cli-cmd-volume.c +++ b/cli/src/cli-cmd-volume.c @@ -1890,8 +1890,8 @@ struct cli_cmd volume_cmds[] = { "quota translator specific operations"}, { "volume top <VOLNAME> {[open|read|write|opendir|readdir [nfs]] " - "|[read-perf|write-perf [nfs|{bs <size> count <count>}]]} " - " [brick <brick>] [list-cnt <count>]", + "|[read-perf|write-perf [nfs|{bs <size> count <count>}]]" + "|[clear [nfs]]} [brick <brick>] [list-cnt <count>]", cli_cmd_volume_top_cbk, "volume top operations"}, |