Development¶
- The rsyslog config data model
- Objects
- Debugging
- Action Threads and Queue Engine (Developer-Oriented)
- Overview
- Terminology
- Thread and Queue Topology
- Concurrency & Locking
- Message Processing Lifecycle (Action Queue)
- Backpressure and Flow Control
- Error Handling, Retry, Suspend
- Queue Types and Selection
- Key Parameters (see ../rainerscript/queue_parameters)
- Sequence and Error Paths
- Developer Notes
- Cross-References
- rsyslog code style
- Writing Rsyslog Output Plugins
- The rsyslog queue object
- writing rsyslog tests
- Documentation Reference Section Structure Guidelines
- Documentation Style Guide
- Generic design of a syslogd
- Internal tooling
Support: rsyslog Assistant | GitHub Discussions | GitHub Issues: rsyslog source project
Contributing: Source & docs: rsyslog source project
© 2008–2025 Rainer Gerhards and others. Licensed under the Apache License 2.0.