Project

General

Profile

Bug #45457

CEPH Graylog Logging Missing "host" Field

Added by Daniel Neilson over 1 year ago. Updated 3 months ago.

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

0%

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

Description

Hello,

I have tried sending CEPH logs to Graylog with the following configuration:

mon_cluster_log_to_graylog = true
mon_cluster_log_to_graylog host = 10.50.100.70
mon_cluster_log_to_graylog port = 12202

The logs in the server.log entries in Graylog is showing:

2020-05-09T20:28:26.063-06:00 ERROR [DecodingProcessor] Error processing message RawMessage{id=ed6876e1-9265-11ea-bc94-1ad2db8b5489, journalOffset=5055367, codec=gelf, payloadSize=317, timestamp=2020-05-10T02:28:26.062Z, remoteAddress=/10.10.10.12:36509}
java.lang.IllegalArgumentException: GELF message <ed6876e1-9265-11ea-bc94-1ad2db8b5489> (received from <10.10.10.12:36509>) has empty mandatory "host" field.

There does not appear to be any other options that can be enabled for Graylog logging in CEPH, not sure what else to try.


Related issues

Related to Ceph - Cleanup #23551: Inconsistent graylog option naming New 04/04/2018

History

#1 Updated by Nathan Cutler over 1 year ago

#2 Updated by Kefu Chai 3 months ago

  • Tracker changed from Support to Bug
  • Project changed from Ceph to RADOS
  • Category deleted (Monitor)
  • Status changed from New to Fix Under Review
  • Assignee set to Kefu Chai
  • Tags set to octopus, pacific
  • Regression set to No
  • Severity set to 3 - minor
  • Pull request ID set to 42175

#3 Updated by Kefu Chai 3 months ago

  • Status changed from Fix Under Review to Pending Backport

Also available in: Atom PDF