Filebeat and laravel logs

The documentation contains the following configuration:

multiline.pattern: '^\[[0-9]{4}-[0-9]{2}-[0-9]{2}'
multiline.negate: true
multiline.match: after

You need to paste these three lines into your configuration.
The pattern of multiline is a regex pattern, not grok.