Here is a quick guide for using rsyslog with omzmq3. The mentioned procedure has been tested with rsyslog 7.1.12. In future versions, this could be different.
1. Build zeromq 3.2.1-rc2
2. Build czmq 1.2.0, linking it with zeromq 3.2.1-rc2
3. Build rsyslog 7.1.12, using the “–enable-omzmq3” configure option
4. Configured rsyslog to publish all messages on a zmq bind socket:
*.* action(type="omzmq3" sockType="PUB" action="BIND" description="tcp://*:11514" template="any_message_template")
DON’T FORGET THE TEMPLATE: Otherwise, rsyslog will segfault.
Special Thanks go to Philippe Muller for providing this information
Quick guide to omzmq3