Skip to content

Instantly share code, notes, and snippets.

@CodeAdminDe
Last active April 15, 2025 06:56
Show Gist options
  • Select an option

  • Save CodeAdminDe/b4cdaaa895fa57c415a015ccb05b5b7c to your computer and use it in GitHub Desktop.

Select an option

Save CodeAdminDe/b4cdaaa895fa57c415a015ccb05b5b7c to your computer and use it in GitHub Desktop.
Simple, minimal syslog-ng.conf to configure a debug syslog server at 514/udp.
@version: 4.3
@include "scl.conf"
source customsrc { udp(); };
destination customdest { file("/var/log/syslog-ng.log"); };
log { source(customsrc); destination(customdest); };
@CodeAdminDe
Copy link
Author

  • e.g. for usage with something based on https://github.com/syslog-ng/syslog-ng/tree/develop/docker for debugging
    • docker: docker run -it -p 514:514/udp -p 601:601 --name syslog-ng balabit/syslog-ng:latest
    • k8s: kubectl create ns ca-syslog-temp && kubectl label ns ca-syslog-temp pod-security.kubernetes.io/enforce=privileged && kubectl run syslog -n ca-syslog-temp --rm -i --tty --image balabit/syslog-ng:latest --command -- bash

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment