本文主要是介绍精读服务器默认rsyslog的配置文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
rsyslog的配置文件
rsyslog.conf
#### MODULES ####$ModLoad imuxsock # provides support for local system logging (e.g. via logger command)
$ModLoad imjournal # provides access to the systemd journal
#$ModLoad imklog # reads kernel messages (the same are read from journald)
#$ModLoad immark # provides --MARK-- message capability#$ModLoad imudp
#$UDPServerRun 514#$ModLoad imtcp
#$InputTCPServerRun 514#### GLOBAL DIRECTIVES ####$WorkDirectory /var/lib/rsyslog$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat#$ActionFileEnableSync on$IncludeConfig /etc/rsyslog.d/*.conf$OmitLocalLogging on$IMJournalStateFile imjournal.state#### RULES ####
#kern.* /dev/console*.info;mail.none;authpriv.none;cron.none /var/log/messagesauthpriv.* /var/log/securemail.* /var/log/maillogcron.* /var/log/cron*.emerg :omusrmsg:*uucp,news.crit /var/log/spoolerlocal7.* /var/log/boot.log
这是一个典型的 rsyslog 配置文件,其中包含了一些基本的配置项和规则。下面我将梳理一下其中的配置项
模块加载 (MODULES)
$ModLoad imuxsock
加载 imuxsock 模块,用于提供对本地系统日志的支持,例如通过logger
命令记录的日志。$ModLoad imjournal
加载 imjournal 模块,用于提供对 systemd 日志的访问。
全局指令 (GLOBAL DIRECTIVES)
$WorkDirectory /var/lib/rsyslog
指定辅助文件的存放目录。$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
这篇关于精读服务器默认rsyslog的配置文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!