Rsyslog 介绍
Rsyslog 是一个 syslogd 的多线程增强版。它提供高性能、极好的安全功能和模块化设计。虽然它基于常规的 syslogd,但 rsyslog
已经演变成了一个强大的工具,可用于:
-
接收来自各种来源的输入
-
转换它们
-
将结果输出到不同的目的地
架构
Among others, it offers support for on-demand disk buffering, reliable syslog
over TCP, SSL, TLS, and RELP, writing to databases (MysqL, Postgresql, Oracle,
and many more), email alerting, fully configurable output formats (including
high-precision timestamps), the ability to filter on any part of the syslog
message, on-the-wire message compression, and the ability to convert text
files to syslog. It is a drop-in replacement for stock syslogd and able to
work with the same configuration file Syntax.