之前我们讲解了Rsyslog-V5.x版本,因为最新版本v8已经更换配置文件写法,这次把v5.x的设置写成v8.x版本供大家参考,但是v8.x新版还是兼容v5版配置文件。并不是v8.x版才开始使用这种写法,只是我们拿最新版演示。回到V5.x版,点击跳转


#工作目录
$WorkDirectory /var/spool/rsyslog/
#兼容获取带"."主机名
$PreserveFQDN on
#所属用户
$FileOwner root
#所属组
$FileGroup root
#创建文件权限
$FileCreateMode 0640
#创建目录权限
$DirCreateMode 0755
#权限
$Umask 0022
#安全权限
$PrivDropToUser syslog
$PrivDropToGroup root
#模板
template( name="general_log" type="string" string="%msg%\n")

############################################################
input(type="imfile"
		File="/web/webback/logs/catalina.out"
		Tag="catalina-out"
		Severity="info"
		Facility="local5"
		stateFile="stat-catalina-out"
		PersistStateInterval="1"
		)
# local5.*  @@192.168.1.251:514

############################################################
input(type="imfile"
		File="/web/webback/logs/localhost_access/localhost_access_log.txt"
		Tag="localhost_access"
		Severity="info"
		Facility="local4"
		stateFile="stat-localhost_access"
		PersistStateInterval="1"
		)

# local4.*  @@192.168.1.251:514
*.*  @@192.168.1.251:514