
テスト用に syslog サーバーをセットアップしましたが、問題なく動作しています。複数の専門家の指示に従って追加したサーバーの rsyslog.conf ファイルで、この構文が実際に何を実行しているかを理解したいと思います。
また、/var/log フォルダーにはログを含むファイルが 1 つしかないため、どのログがリモート コンピューターからのものかを識別するにはどうすればよいでしょうか。リモート ホストを別のフォルダーに完全に分離するにはどうすればよいでしょうか。syslog は、ホスト名でファイルやフォルダーをまったく作成しません。
$template TmplAuth,"/var/log/%HOSTNAME%/%PROGRAMNAME%.log"