Skip to primary navigation
Skip to content
Skip to footer
syslog-ng documentation
Enter your search term...
Toggle search (`Shift + Ctrl + F`, ESC to close)
Toggle dark mode
Settings
Toggle menu
Toggle Menu
Developer guide
Install syslog-ng OSE on different platforms
Debian and Ubuntu
openSUSE
macOS
FeeBSD
Get familiar with the structure
Project structure
Git structure
Compile first
Fetching dependencies
Compiling
Compiling options of syslog-ng
Testing
Install
run first
Debugging
Create platform specific builds
macOS
macOS module support status
affile
file() Destination Driver
file() Source Driver
pipe() Destination Driver
pipe() Source Driver
stdin() Source Driver
wildcard file() Source Driver
afmongodb
afprog
program() Destination Driver
program() Source Driver
afsmtp
afsocket
network() Destination Driver
network() Source Driver
syslog() Source/Destination Driver
TLS-Encryption
Using network()
Using syslog()
unix-dgram() Source/Destination Driver
unix-stream() Destination Driver
unix-stream() Source Driver
afsql
afuser
elasticsearch-http
http
mod-python
python() Destination Driver
python-fetcher() Source Driver
python() Source Driver
pseudofile
redis
riemann
system
Collecting native macOS logs
Collecting local macOS logs
FreeBSD
Contribution
Tools
Issues
Commits
Features
Bugs
Process
Tutorials
Getting started with implementing Python destinations
Getting started with implementing Java destinations
Writing an Apache Kafka module in Python
Osquery and Elasticsearch
Simple Threaded C Destination
Simple Python Source
Docker images for syslog-ng OSE
Plugin Development Guide
Modules and Plugins
Source Driver
Parser
Filter Function
Template Function
run first
Previous
Install
Next
Debugging