Skip to content

Field Names

Do Not Use:

  • syslog_*

Recently when building some parsers I was receiving a log like this on a "Plain Text/RAW" input.

<27>Nov 29 15:05:42 blah blah blah msg msg msg

I was trying to parse out the number from between the left and right arrows, which is the Syslog Priority value and put it in a field named: syslog_priority. This wasn't working. After hours of futtsing with it, it was determined that the cause of the failures was when I started a field name with syslog_. I tested and tested and got the same results with each test: any time syslog_ was in the field name the pipeline rule wouldn't work.

Assumption: I'm sure this is because how syslog messages are recieved and processed under the hood, but I can not confirm that.

Troubleshooting

Blank White Login Page

When navigating to the WebGUI and greeted by a blank white page when the system otherwise seems stable:

  • SSH into the system make sure the services are running as expected
  • Check logs for errors

Errors Seen:

java.nio.file.FileSystemNotFoundException: /usr/share/graylog-server/plugin/graylog-plugin-enterprise-4.2.1.jar

When you, ls /usr/share/graylog-server/plugin/, the files throwing the error aren't there.

Try removing the enterprise plug-in assuming you aren't using the enterprise features:

yum remove graylog-enterprise-plugins