Syslog daemon written in golang which also provides named pipes (FIFO)
This daemon will collect written logs and syslog messages and writes them to STDOUT and STDERR (eg. for usage in Docker)
Inspired by https://github.com/abrander/logpipe
Usage:
go-syslogd [OPTIONS]
Application Options:
-c, --configuration= Configuration file (yml) (default: /etc/go-syslog.yml)
-V, --version show version and exit
--dumpversion show only version number and exit
Help Options:
-h, --help Show this help message
see etc/go-syslog.yml for an example.
GOSYSLOGD_VERSION=0.2.1 \
&& wget -O /etc/go-syslog.yml https://raw.githubusercontent.com/webdevops/go-syslogd/master/etc/go-syslog.yml \
&& wget -O /usr/local/bin/go-syslogd https://github.com/webdevops/go-syslogd/releases/download/GOSYSLOGD_VERSION/go-syslogd-64-linux \
&& chmod +x /usr/local/bin/go-syslogd
Image | Description |
---|---|
webdevops/go-syslogd:latest |
Latest release, binary only |
webdevops/go-syslogd:master |
Current development version in branch master , with golang runtime |