Issues with @timestamp vs timestamp

Have you seen this thread? Based on this I believe both Filebeat and Logstash will set the @timestamp field to the current time if this field does not already exist.