common/TrackedOp: rename and raise prio of slow op perfcounter#52068
common/TrackedOp: rename and raise prio of slow op perfcounter#52068
Conversation
|
|
from metrics: |
|
@rzarzynski @athanatos have a code review, urgent |
1. TrackedOp is a common class, mon and mds alse use it. 2. Set prio level of l_trackedop_slow_op_count to PRIO_USEFUL, we can get change of slow op of daemon from prometheus metrics, it's very interesting Signed-off-by: Yite Gu <yitegu0@gmail.com>
|
So, the main change here is to set the priority for l_osd_slow_op_count to PRIO_USEFUL. Seems reasonable to me. @rzarzynski @batrick Does this seem reasonable to you? |
batrick
left a comment
There was a problem hiding this comment.
Please rewrite commit title as: common/TrackedOp: rename and raise prio of slow op perfcounter
Yup! |
rzarzynski
left a comment
There was a problem hiding this comment.
LGTM assuming the Patrick's review gets addressed.
54bcdc1 to
e1a0284
Compare
|
@batrick Rewrite commit title done |
|
This pull request has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs for another 30 days. |
|
Hi @ljflores this pr need testing |
|
This pull request has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs for another 30 days. |
|
This pull request has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs for another 30 days. |
|
This pull request has been automatically closed because there has been no activity for 90 days. Please feel free to reopen this pull request (or open a new one) if the proposed change is still appropriate. Thank you for your contribution! |
|
@rzarzynski I think we need to fix this problem, otherwise, the slow op of mon and mds will be represented by the keyword osd, this will cause ambiguity |
|
ping @ljflores @rzarzynski @yuriw please QA. |
|
jenkins test make check |
|
Looks unrelated at first glance: |
|
jenkins test make check |

Contribution Guidelines
To sign and title your commits, please refer to Submitting Patches to Ceph.
If you are submitting a fix for a stable branch (e.g. "pacific"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard cephadmjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume toxjenkins test windows