Create fields when a word followed by ':'

OK, I would use ruby for that. Something like this. You would not need to grok, just the ruby filter and

m = event.get("message").scan(/(\w+):(\w+)/)