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 `_