Project

General

Profile

Actions

Bug #57061

open

Use single cluster log level (mon_cluster_log_level) config to control verbosity of cluster logs while logging to external entities

Added by Prashant D over 3 years ago. Updated 6 months ago.

Status:
Pending Backport
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
Backport:
quincy, reef, squid
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Tags (freeform):
backport_processed
Fixed In:
v19.3.0-1594-g8f4c22c109
Released In:
v20.2.0~3095
Upkeep Timestamp:
2025-11-01T00:58:38+00:00

Description

We donot control the verbosity of the cluster logs which are getting logged to stderr, graylog and journald. Each LogEntry gets logged as it is whether it's at DBG/INF/WRN/ERR level to stderr, graylog and journald. The verbosity of the cluster logs gets controlled only if LogEntry is getting logged to cluster log file (mon_cluster_log_file_level) and/or to syslog (mon_cluster_log_to_syslog_level).

We should have a single config parameter for cluster log level to control the cluster log verbosity irrespective of where cluster logs are getting logged to whether to cluster log file, syslog, journald, graylog etc.
Remove mon_cluster_log_file_level and mon_cluster_log_to_syslog_level to merge them to mon_cluster_log_level.

Refer BZ for more details : https://bugzilla.redhat.com/show_bug.cgi?id=2053021


Related issues 5 (0 open5 closed)

Copied to RADOS - Backport #65942: quincy: Use single cluster log level (mon_cluster_log_level) config to control verbosity of cluster logs while logging to external entitiesResolvedPrashant DActions
Copied to RADOS - Backport #65943: quincy: Use single cluster log level (mon_cluster_log_level) config to control verbosity of cluster logs while logging to external entitiesDuplicatePrashant DActions
Copied to RADOS - Backport #65944: reef: Use single cluster log level (mon_cluster_log_level) config to control verbosity of cluster logs while logging to external entitiesResolvedPrashant DActions
Copied to RADOS - Backport #65945: reef: Use single cluster log level (mon_cluster_log_level) config to control verbosity of cluster logs while logging to external entitiesDuplicatePrashant DActions
Copied to RADOS - Backport #68690: squid: Use single cluster log level (mon_cluster_log_level) config to control verbosity of cluster logs while logging to external entitiesResolvedShraddha AgrawalActions
Actions #1

Updated by Prashant D over 3 years ago

  • Description updated (diff)
Actions #2

Updated by Prashant D over 3 years ago

  • Description updated (diff)
Actions #3

Updated by Prashant D over 3 years ago

  • Status changed from New to Fix Under Review
  • Pull request ID set to 47502
Actions #4

Updated by Prashant D over 3 years ago

  • Backport set to pacific,quincy
Actions #5

Updated by Prashant D over 3 years ago

  • Description updated (diff)
Actions #6

Updated by Radoslaw Zarzynski about 2 years ago

In QA.

Actions #7

Updated by Prashant D about 2 years ago

  • Backport changed from pacific,quincy to quincy, reef
Actions #8

Updated by Prashant D about 2 years ago

  • Status changed from Fix Under Review to Pending Backport
Actions #9

Updated by Upkeep Bot almost 2 years ago

  • Copied to Backport #65942: quincy: Use single cluster log level (mon_cluster_log_level) config to control verbosity of cluster logs while logging to external entities added
Actions #10

Updated by Casey Bodley almost 2 years ago

  • Copied to Backport #65943: quincy: Use single cluster log level (mon_cluster_log_level) config to control verbosity of cluster logs while logging to external entities added
Actions #11

Updated by Upkeep Bot almost 2 years ago

  • Copied to Backport #65944: reef: Use single cluster log level (mon_cluster_log_level) config to control verbosity of cluster logs while logging to external entities added
Actions #12

Updated by Casey Bodley almost 2 years ago

  • Copied to Backport #65945: reef: Use single cluster log level (mon_cluster_log_level) config to control verbosity of cluster logs while logging to external entities added
Actions #14

Updated by Prashant D over 1 year ago

  • Backport changed from quincy, reef to quincy, reef, squid
Actions #15

Updated by Upkeep Bot over 1 year ago

  • Copied to Backport #68690: squid: Use single cluster log level (mon_cluster_log_level) config to control verbosity of cluster logs while logging to external entities added
Actions #16

Updated by Upkeep Bot over 1 year ago

  • Tags (freeform) set to backport_processed
Actions #17

Updated by Upkeep Bot 10 months ago

  • Merge Commit set to 8f4c22c109c659dcf76c9ba6447ea811cd6879af
  • Fixed In set to v19.3.0-1594-g8f4c22c109c
  • Upkeep Timestamp set to 2025-07-09T17:10:23+00:00
Actions #18

Updated by Upkeep Bot 10 months ago

  • Fixed In changed from v19.3.0-1594-g8f4c22c109c to v19.3.0-1594-g8f4c22c109
  • Upkeep Timestamp changed from 2025-07-09T17:10:23+00:00 to 2025-07-14T17:42:04+00:00
Actions #19

Updated by Upkeep Bot 6 months ago

  • Released In set to v20.2.0~3095
  • Upkeep Timestamp changed from 2025-07-14T17:42:04+00:00 to 2025-11-01T00:58:38+00:00
Actions

Also available in: Atom PDF