Grok command to parse Spring boot logs

Hi,

My log looks like this
" 2019-05-24 12:41:19.174 DEBUG 12528 --- [http-nio-8888-exec-2] c.c.b.c.BankApplicationController : AccountMaster [accountId=1355, accountType=Savings, accountBalance=500.0, accountOpenDate=Wed May 22 10:30:00 IST 2019] "
between quotes

I would like to break them multiple fields, Could anyone help me to break that log into multiple fields

BTW I've used grok filter but It didn't work for me. currently, I'm using below filter
grok {
match => [ "message", "%{GREEDYDATA:syslog_message}" ]
}

Have a look here: https://logz.io/blog/logstash-grok/