リモートサーバーからSyslogメッセージを受信する受信Muleエンドポイントを作成しようとしています。メッセージは、UDPパケットを使用してポート514で受信されます。Mule Syslog Inbound-Endpoint
syslogパケットの組み込みのMuleサポートは見ていないので、実際のメッセージを受信するためにそのポートに単純なUDPコネクタを作成することでこれを処理しようとしました。しかし、エンドポイントを上げると、そのようなメッセージは受信されません(チェックするためにstdioにデータを出力しました)。 「通常の」UDPメッセージを送信すると、それらのエンドポイントにUDPメッセージが送信されます。また、syslogサーバーをインストールし、syslogメッセージが実際にホストコンピュータに受信されていることを確認しました。
私の質問は、どのようにsyslogメッセージを受信するようにそのエンドポイントを設定することができますか?今すぐこの簡単な設定で作業しています:
<udp:inbound-endpoint host="localhost" port="514" exchange-pattern="one-way"/>
<stdio:outbound-endpoint system="OUT"/>
何も私は恐れていません。 – Menyh
私は、どのタイプのESBでもSYSLOGの統合がないと信じるのは難しいと感じています... – Menyh