ホームネットワークのルーターとAPがDebianを実行しているRaspberry Piをsyslogサーバー(rsyslogd 5.8.11)として使用したいと思います。ただし、複数のデバイスからログを簡単に受信し、別の場所に保存する方法の簡単なガイドはどこにもありません。 rsyslogに関する情報は多すぎますが、ほとんどは理解するには複雑すぎます。
ルータのIPは192.168.1.1で、APは192.168.1.5です。
また、実際には必要ありませんが、PiがこれらのログをVPSサーバーに自動的に送信できるようにするかどうか疑問に思います。ルータには動的IPアドレスがあり、DDNS No-IPホスト名を使用します。
ベストアンサー1
私が見つけた最も簡単な方法は、ホスト名を指定するテンプレートを使用することです。たとえば、次のようになります/etc/rsyslog.conf
。
$template TmplAuth, "/var/log/%HOSTNAME%/$year-$month-$day.log"
バラよりhttp://www.rsyslog.com/doc/v8-stable/configuration/properties.htmlテンプレートを使用して定義できるすべての属性のリスト。