How to collect CLF logs with proper fields and timestamps?

Yes, I’m using a beats input with the filebeat config I referenced.

Graylog is getting the log file but it’s not processing the timestamp correctly, I’d like to configure the filebeat so that the collector is using the timestamp within the log file message.
I.E. when I set the collector up today I had a 24k entries dating back to January all coming in with the timestamp of today @ noon
Timestamps of newly created logs are also offset by a few seconds.