Project

General

Profile

Bug #56495

Log at 1 when Throttle::get_or_fail() fails

Added by Brad Hubbard 5 months ago. Updated 2 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

100%

Source:
Tags:
Backport:
pacific, quincy
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

When trying to debug a throttle failure we currently need to set debug_ms=20 which can delay troubleshooting due to the fact there is a tendency to try lower debugging values due to the volume of logging produced at higher levels. Therefore the following messages (and similar failure notficiations) should be generated at level 1 in my humble opinion.

2020-02-22 14:44:50.504 7fcf89f63700 10 --2- [v2:172.21.15.44:6800/32851,v1:172.21.15.44:6801/32851] >> [v2:172.21.15.44:6834/2377610774,v1:172.21.15.44:6835/2377610774] conn(0x55eea818bc00 0x55eea7be0580 crc :-1 s=THROTTLE_MESSAGE pgs=4 cs=0 l=1 rx=0 tx=0).throttle_message wants 1 message from policy throttler 128/128

Related issues

Related to Messengers - Feature #46226: msg: Messenger should log when it reaches the DispatchQueue throttle limit Fix Under Review
Copied to RADOS - Backport #56641: quincy: Log at 1 when Throttle::get_or_fail() fails Resolved
Copied to RADOS - Backport #56642: pacific: Log at 1 when Throttle::get_or_fail() fails Resolved

History

#1 Updated by Brad Hubbard 5 months ago

  • Pull request ID set to 47019

#2 Updated by Neha Ojha 5 months ago

  • Status changed from New to Fix Under Review

#3 Updated by Brad Hubbard 5 months ago

  • Related to Feature #46226: msg: Messenger should log when it reaches the DispatchQueue throttle limit added

#5 Updated by Brad Hubbard 4 months ago

  • Status changed from Fix Under Review to Pending Backport

#6 Updated by Backport Bot 4 months ago

  • Copied to Backport #56641: quincy: Log at 1 when Throttle::get_or_fail() fails added

#7 Updated by Backport Bot 4 months ago

  • Copied to Backport #56642: pacific: Log at 1 when Throttle::get_or_fail() fails added

#8 Updated by Backport Bot 4 months ago

  • Tags set to backport_processed

#9 Updated by Konstantin Shalygin 2 months ago

  • Status changed from Pending Backport to Resolved
  • % Done changed from 0 to 100
  • Tags deleted (backport_processed)

Also available in: Atom PDF