-
Notifications
You must be signed in to change notification settings - Fork 980
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GELF messages to Graylog server doesn't contain mandatory field - short_message #243
Comments
Hi, I've been using |
I've tested with both images |
This is issue is being continually closed as a docker error. I'm wondering if it's actually an issue with the handling of the GELF message as reported here (logging an empty line): |
Update: I just noticed I'm getting this error on graylog server console as well. So is there any side effects besides this error messages?
|
I have the same issue. Rancher -> fluentd -> Graylog GELF TCP input Rancher 2.2.4 |
Exporting logs from Rancher to Graylog via fluentd is not supported yet. See: rancher/rancher#23052 |
This issue says "Rancher can't export data to Graylog directly". fluentd seems not related. |
I am seeing the same error. fluentd daemonset running on every node, using gelf, sending to graylog 3.2.2.
|
same here |
and I have the same problem on Graylog 3.3 with ES 6.8 using fluentd-daemonset-graylog-rbac.yaml
If I restart graylog server, log flow starts again. |
1.11
|
I have the same problem despite I added the below filter in the fluentd config.
|
I am working on a workaround to resolve it. |
Did anyone find any workaround for eliminating these errors? |
@nix-power Did you find any workaround ? |
Hi,
We are using the daemonset to send logs to centralized Graylog server using the following image: fluent/fluentd-kubernetes-daemonset:v1.2-debian-graylog.
The logs are sent to Graylog and we are able to filter them properly.
However, we saw repetitive errors in Graylog server logs about missing mandatory field - short_message.
We understood that this is a mandatory field in GELF protocol that must be sent from any client.
How do I make the daemonset send this field in the GELF message.
Thanks,
Elad Tamary
The text was updated successfully, but these errors were encountered: