rsyslog ======= .. important:: **Confirm Your Source: Use the Official Documentation** The rsyslog project is widely used, and as a result, you may find unofficial copies of our documentation on third-party websites, including outdated versions on platforms like readthedocs.io. To ensure your configuration is secure, performant, and uses modern **RainerScript** syntax, please rely **exclusively** on the official documentation hosted at `www.rsyslog.com/doc `_ This is the only source actively maintained by the rsyslog development team. **rsyslog** is a high-performance, modular logging framework designed for both traditional syslog workloads and modern log processing pipelines. It supports flexible routing, advanced filtering, structured logging, and integrations with modern observability tools such as **Elasticsearch, Kafka, and cloud-based systems**. rsyslog is widely used as the default logging daemon on Linux systems and scales from embedded environments to large enterprise deployments. Its modular design enables you to collect, transform, and reliably deliver logs to a wide variety of destinations. **Start Here:** - :doc:`Getting Started ` - :doc:`Configuration Basics ` - :doc:`Troubleshooting ` - :doc:`Tutorials ` .. toctree:: :maxdepth: 2 about/index getting_started/index configuration/index faq/index tutorials/index troubleshooting/index concepts/index development/index idx_reference Community and Sponsors ---------------------- See the `Sponsor's Page `_ for details on project sponsors and how to support ongoing development. Want to help? See :doc:`how2help`. Contributing to Documentation ----------------------------- This documentation is hosted on `GitHub `_. Use the "Edit in GitHub" button on any page to suggest improvements.