as a replacement for signed
messages you might have a look at the secure logging module of
syslog-ng. This module authentically encrypts each message, so you get
an integrity
guarantee which is stronger than a pure signature. You can then forward the message to a backend for verification and further processing.
Regards,
Stephan