I'm guessing because the "\n" portion causes a line break (or new line),
zenoss expects it to be in the normal "syslog standard" which is one line.
Take a look at this post, it's not exactly the same but the guy was able to
modify zenoss's syslog parser to accept what he needed:
http://community.zenoss.org/thread/15030
Another thread to reference: