ubuntu のカスタム UDP サーバーからアプリケーション固有の syslog ログ トラフィックを傍受しようとしています。テスト目的で、ポート 514 で実行されているデフォルトの syslogd デーモンを停止し、ポート 514 で UDP トラフィックをリッスンするように UDP サーバーを構成しました。そうする際に、次の質問に直面しました。
SYSLOGD="-r" を使用して、/etc/default/syslogd ファイルでリモート ロギング機能を有効にする必要があります。ただし、syslogd デーモンを停止し、ポート 514 で独自の UDP サーバーを実行しているため、ログ トラフィックがポート 514 に送信されるように、syslog.conf ファイルを使用せずに (プログラムなどで) リモート ログを有効にする他の方法はありますか? ?
デフォルトのポート 514 を使用して syslog ログ トラフィックを別のポートに転送する方法はありますか (トラフィックは両方のポートに送信する必要があります)。この場合、2 番目のポートでカスタム UDP デーモンを簡単に実行して、ログ トラフィックを傍受できます。
ありがとう。