troglobit / sysklogd

BSD syslog daemon with syslog()/syslogp() API replacement for Linux, RFC3164 + RFC5424
https://troglobit.com/sysklogd.html
Other
89 stars 20 forks source link

Add support for property based filtering of messages #84

Open troglobit opened 2 months ago

troglobit commented 2 months ago

When setting up syslogd to act as a remote server for other devices on a network you often want to group logs from a sender to a separate log file.

Similarly it would be interesting to be able to collect all logs from a network based on a RFC5424 property, like msgid, or locally sort logs based on daemon name, since most services use the LOG_DAEMON facility.

FreeBSD and NetBSD seems to have added support for this, the former seem to be more complete: