Project

General

Profile

Feature #49811

mds: collect I/O sizes from client for cephfs-top

Added by Patrick Donnelly about 1 month ago. Updated 21 days ago.

Status:
Fix Under Review
Priority:
High
Assignee:
Category:
-
Target version:
% Done:

0%

Source:
Development
Tags:
Backport:
pacific
Reviewed:
Affected Versions:
Component(FS):
Client, Common/Protocol, MDS, kceph
Labels (FS):
Pull request ID:

Description

An average is a start but a histogram would be better for this kind of data.


Related issues

Copied to Linux kernel client - Feature #49913: kclient: collect I/O sizes from client for cephfs-top Fix Under Review

History

#1 Updated by Patrick Donnelly about 1 month ago

  • Description updated (diff)

#2 Updated by Xiubo Li about 1 month ago

Sure, will work on it. Thanks.

#3 Updated by Xiubo Li about 1 month ago

  • Status changed from New to In Progress

#4 Updated by Xiubo Li about 1 month ago

  • Copied to Feature #49913: kclient: collect I/O sizes from client for cephfs-top added

#5 Updated by Xiubo Li about 1 month ago

@Patric, @Jeff

Comparing the iotop/iostat:

We may also need to collect the average IO READ/WRITE speed per-second, make sense ? There already have the latency metrics.

For the IO size I am planing to collect the min/average/max metrics and at the same time the total size should also make sense for us ?

How ahout the rtps/wtps ? For us the {r/w}tps will be READ/WRITE IO requests per second.

#6 Updated by Xiubo Li 21 days ago

  • Status changed from In Progress to Fix Under Review
  • Pull request ID set to 40514

Also available in: Atom PDF