Spliting a Syslog Output into fields

Good!
Next step as I mentioned use grok extractor.
Here is the documentation.
It is perfectly fit to your problem.
http://docs.graylog.org/en/2.5/pages/extractors.html#using-grok-patterns-to-extract-data
or with a moment of search you also can get this link
https://community.graylog.org/t/multiple-fields-extractor-regex/3697