Logstash timestamp - not reading timestamp from log files

You need to capture the timestamp into a field using your grok pattern, and then use the date filter to populate the @timestamp field based on this field.