Bug 2318288 - [6.1z backport] osd/TrackedOp: Fix TrackedOp event order
Summary: [6.1z backport] osd/TrackedOp: Fix TrackedOp event order
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: RADOS
Version: 5.3
Hardware: x86_64
OS: Linux
high
high
Target Milestone: ---
: 6.1z9
Assignee: Prashant Dhange
QA Contact: skanta
Rivka Pollack
URL:
Whiteboard:
Depends On:
Blocks: 2318289
TreeView+ depends on / blocked
 
Reported: 2024-10-12 08:17 UTC by Prashant Dhange
Modified: 2025-04-28 05:31 UTC (History)
7 users (show)

Fixed In Version: ceph-17.2.6-255
Doc Type: Bug Fix
Doc Text:
.`header_read` times are now reported accurately Previously, the `header_read` time was calculated based on the throttle timestamp (`throttle_stamp`), instead of the receive timestamp (`recv_stamp`). Due to mismatched timestamps, a logical error occurred and as a result, incorrect `header_read` times were reported. This led to inaccurate performance metrics, and triggered false alarms in monitoring systems. The inaccuracies also masked actual performance issues in cases that the reported `header_read` times were artificially inflated by throttling delays. With this fix, the code is modified to use the receive timestamp (`recv_stamp`) as the basis for calculating the `header_read` time, regardless of a throttling event. The `header_read` time now represents the time the header was received and not the time the corresponding operation was delayed. As a result, accurate `header_read` times are reported, reflecting the actual time the header was received. This fix provides more reliable performance metrics, improves the accuracy of monitoring systems, and helps enhance analysis and optimization of system performance.
Clone Of:
: 2318289 (view as bug list)
Environment:
Last Closed: 2025-04-28 05:30:52 UTC
Embargoed:
pdhange: needinfo-
pdhange: needinfo-
pdhange: needinfo-


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github ceph ceph pull 59109 0 None Merged quincy: osd/TrackedOp: Fix TrackedOp event order 2024-10-12 08:19:48 UTC
Red Hat Issue Tracker RHCEPH-10010 0 None None None 2024-10-12 08:18:07 UTC
Red Hat Product Errata RHSA-2025:4238 0 None None None 2025-04-28 05:30:59 UTC

Comment 11 errata-xmlrpc 2025-04-28 05:30:52 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Important: Red Hat Ceph Storage 6.1 bug fix update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2025:4238


Note You need to log in before you can comment on or make changes to this bug.