[PATCH] Remove logging every slow request details to monitors
authorGerald Yang <gerald.yang@canonical.com>
Thu, 7 Jan 2021 03:04:02 +0000 (03:04 +0000)
committerThomas Goirand <zigo@debian.org>
Fri, 15 Jul 2022 09:31:04 +0000 (10:31 +0100)
commitfdea709d41e9e2a3aa6b27682cf9a3553c440009
tree9142aae7a240a745cba5c4e5834733492c92e5f1
parent55132915e98ec348eccf6374bdbd01490f16a87d
[PATCH] Remove logging every slow request details to monitors

 recent change https://tracker.ceph.com/issues/43975 was made to slow
 request logging to include detail on each operation in the cluster logs.
 With this change, detail for every slow request is always sent to the
 monitors and added to the cluster logs.

 This does not scale. Large, high-throughput clusters can overwhelm
 their monitors with spurious logs in the event of a performance issue.
 Disrupting the monitors can then cause further instability in the
 cluster.

 This SRU reverts the cluster logging of every slow request the osd is
 processing.

 The slow request clog change was added in nautilus (14.2.10) and
 octopus (15.2.0).

Signed-off-by: Gerald Yang <gerald.yang@canonical.com>
Gbp-Pq: Name disable-log-slow-requests.patch
src/osd/OSD.cc