RFC5424で定義されている構造化データをTwistedからsyslogに送信しようとしています。私はUbuntuを使用しており、syslogの実装はrsyslogです。
twistd --syslog
log.msgとlog.errで送信されたメッセージをsyslogに送信する''でツイストアプリを実行しています。
これまでのところ、次のように、仕様に従ってlog.msgのメッセージをフォーマットしようとしています。
log.err('[exampleSDID@32473 iut="3" eventSource="Application" eventID="1011"]')
しかし、それは機能しません。Rsyslogは、それを通常のメッセージとして表示するだけです。誰かがこれを行う方法を知っていますか?多分別のロギングライブラリを見る必要がありますか?