リモートログを別ファイルに取る方法(FreeBSD)
- syslogd の設定: /etc/rc.conf
## syslog
syslogd_enable="YES" # Run syslog daemon (or NO).
syslogd_program="/usr/sbin/syslogd" # path to syslogd.
syslogd_flags="-a 192.168.10.0/24:*" # Flags for remote logs.
- リモートの host name: /etc/hosts
192.168.10.1 remote1
192.168.10.2 remote2
- syslog.conf 設定
+@ <== ローカルホストの指定
そのローカルホストのログ設定
#
+remote1 <== リモートホストの指定
*.* /var/log/remote/remote1.log
+remote2 <== リモートホストの指定
*.* /var/log/remote/remote2.log
- 設定確認
リモートから次を実行
# logger -h HOST_IP "test remote1"