diff --git a/images/docker-syslog-ng/index.html b/images/docker-syslog-ng/index.html index adeb5bc4bd..a6f9e32a5f 100644 --- a/images/docker-syslog-ng/index.html +++ b/images/docker-syslog-ng/index.html @@ -1,4 +1,4 @@ - syslog-ng - LinuxServer.io
Skip to content

linuxserver/syslog-ng

Scarf.io pulls GitHub Stars GitHub Release GitHub Package Repository GitLab Container Registry Quay.io Docker Pulls Docker Stars Jenkins Build LSIO CI

syslog-ng allows you to flexibly collect, parse, classify, rewrite and correlate logs from across your infrastructure and store or route them to log analysis tools.

syslog-ng

Supported Architectures

We utilise the docker manifest for multi-platform awareness. More information is available from docker here and our announcement here.

Simply pulling lscr.io/linuxserver/syslog-ng:latest should retrieve the correct image for your arch, but you can also pull specific arch images via tags.

The architectures supported by this image are:

Architecture Available Tag
x86-64 amd64-<version tag>
arm64 arm64v8-<version tag>
armhf

Application Setup

Edit /config/syslog-ng.conf to configure your logging sources and destinations.

The application pid, control file, etc. are all kept in /config so when using tools such as syslog-ng-ctl you need to specify the path e.g. syslog-ng-ctl reload -c /config/syslog-ng.ctl

More info at syslog-ng.

Usage

To help you get started creating a container from this image you can either use docker-compose or the docker cli.

---
+ syslog-ng - LinuxServer.io      

linuxserver/syslog-ng

Scarf.io pulls GitHub Stars GitHub Release GitHub Package Repository GitLab Container Registry Quay.io Docker Pulls Docker Stars Jenkins Build LSIO CI

syslog-ng allows you to flexibly collect, parse, classify, rewrite and correlate logs from across your infrastructure and store or route them to log analysis tools.

syslog-ng

Supported Architectures

We utilise the docker manifest for multi-platform awareness. More information is available from docker here and our announcement here.

Simply pulling lscr.io/linuxserver/syslog-ng:latest should retrieve the correct image for your arch, but you can also pull specific arch images via tags.

The architectures supported by this image are:

Architecture Available Tag
x86-64 amd64-<version tag>
arm64 arm64v8-<version tag>
armhf

Application Setup

Edit /config/syslog-ng.conf to configure your logging sources and destinations.

The application pid, control file, etc. are all kept in /config so when using tools such as syslog-ng-ctl you need to specify the path e.g. syslog-ng-ctl reload -c /config/syslog-ng.ctl

More info at syslog-ng.

Usage

To help you get started creating a container from this image you can either use docker-compose or the docker cli.

---
 services:
   syslog-ng:
     image: lscr.io/linuxserver/syslog-ng:latest
@@ -50,4 +50,4 @@
   --pull \
   -t lscr.io/linuxserver/syslog-ng:latest .
 

The ARM variants can be built on x86_64 hardware using multiarch/qemu-user-static

docker run --rm --privileged multiarch/qemu-user-static:register --reset
-

Once registered you can define the dockerfile to use with -f Dockerfile.aarch64.

Versions

  • 31.01.24: - Rebase to Alpine 3.19.
  • 11.06.23: - Rebase to Alpine 3.18, deprecate armhf.
  • 10.01.23: - Add paho-mqtt-c library as required by the syslog-ng documentation
  • 30.12.22: - Rebase to Alpine 3.17, add libdbi-drivers for SQL support.
  • 01.10.22: - Rebase to Alpine 3.16, migrate to s6v3.
  • 18.12.21: - Rebase to Alpine 3.15.
  • 01.07.21: - Rebase to Alpine 3.14.
  • 26.05.21: - Initial release.
\ No newline at end of file +

Once registered you can define the dockerfile to use with -f Dockerfile.aarch64.

Versions

  • 31.01.24: - Rebase to Alpine 3.19.
  • 11.06.23: - Rebase to Alpine 3.18, deprecate armhf.
  • 10.01.23: - Add paho-mqtt-c library as required by the syslog-ng documentation
  • 30.12.22: - Rebase to Alpine 3.17, add libdbi-drivers for SQL support.
  • 01.10.22: - Rebase to Alpine 3.16, migrate to s6v3.
  • 18.12.21: - Rebase to Alpine 3.15.
  • 01.07.21: - Rebase to Alpine 3.14.
  • 26.05.21: - Initial release.
\ No newline at end of file