Quick setup a Central Syslog Server
https://wiki.freebsd.org/Ports/sysutils/syslog-ng
Install Syslog NG
pkg install syslog-ng
Edit the Configuration
/usr/local/etc/syslog-ng.conf
@version: 4.4
source s_remote {
tcp(port(514));
udp(port(514));
};
destination d_remote {
file(
"/var/log/remote/${HOST}/${YEAR}_${MONTH}_${DAY}.log"
create-dirs(yes)
);
};
log {
source(s_remote);
destination(d_remote);
};
Enables the Service
sysrc syslog_ng_enable="YES"
Create nessesary directory
mkdir /var/log/remote
chown root:wheel /var/log/remote
chmod g+w /var/log/remote
Start the Service
service syslog-ng start

