I've noticed that any cloudwatch log messages with newlines seem to truncate. Googling suggests this is a syslog constraint. I haven't dug into this plugin or the graylog plugin framework, but I'm wondering if it's possible to create the input with something that supports newlines?
Any pointers would be greatly appreciated. I'm also happy to take a crack at this if it's something that would be considered for an enhancement.