Small syslog server written in Java. Useful for testing, small installations or for forwarding messages to other logging solutions. Accepts RFC-3164 (BSD), RFC-5424 and GELF log messages on a configurable port, UDP and/or TCP.
https://github.com/mnellemann/syslogd
Mark Nellemann 57eea00c2b | ||
---|---|---|
gradle/wrapper | ||
src | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
LICENSE | ||
README.md | ||
bitbucket-pipelines.yml | ||
build.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
settings.gradle |
README.md
Syslog Daemon
Basic syslog server written in Java. All received messages are written to stdout.
The syslog server is able to listen on UDP and/or TCP and parses syslog messages in either RFC5424 or RFC3164 (BSD) format.
This project is in no way associated with, supported or endorsed by, International Business Machines Corporation (IBM).
Usage Instructions
- Install the syslogd package (.deb or .rpm) from downloads or compile from source.
- Run bin/syslogd, use the -h option for help :)