Welcome to Rsyslog ================== `Rsyslog `_ is a **r**\ ocket-fast **sys**\ tem for **log** processing. It offers high-performance, great security features and a modular design. While it started as a regular syslogd, rsyslog has evolved into a kind of **swiss army knife of logging**, being able to - accept inputs from a wide variety of sources, - transform them, - and output the results to diverse destinations. Rsyslog has a strong enterprise focus but also scales down to small systems. It supports, among others, :doc:`MySQL `, :doc:`PostgreSQL `, :doc:`failover log destinations `, ElasticSearch, syslog/tcp transport, fine grain output format control, high precision timestamps, queued operations and the ability to filter on any message part. Manual ------ .. toctree:: :maxdepth: 2 installation/index configuration/index troubleshooting/index faq/index concepts/index examples/index tutorials/index development/index historical/index Reference --------- .. toctree:: :maxdepth: 1 history licensing how2help community features proposals/index whitepapers/index free_support compatibility/index Sponsors and Community ---------------------- Please visit the rsyslog Sponsor's Page\ [4]_ to honor the project sponsors or become one yourself! We are very grateful for any help towards the project goals. Visit the Rsyslog Status Page\ [2]_ to obtain current version information and project status. If you like rsyslog, you might want to lend us a helping hand. It doesn't require a lot of time - even a single mouse click helps. Learn :doc:`how to help the rsyslog project `. Related Links ------------- .. [2] `rsyslog Sponsor's Page `_ .. [4] `Regular expression checker/generator tool for rsyslog `_