centos7系列日志刷不到日志文件中

 

centos7系列日志刷不到日志文件中_第1张图片

Centos 7使用systemd-journald做日志中心库,使用rsyslog来持久化日志,使用logrotate来管理日志文件。

var/log/messages中出现如下打印

journal: Suppressed 385 messages from /system.slice/xxxx.service
解决方法:
修改/etc/rsyslog.conf,加入一下行,$SystemLogRateLimitInterval 0此参数服务端配置文件中估计包含了(在最末位)

$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 0
$IMUXSockRateLimitInterval 0
$IMJournalRatelimitInterval 0
修改/etc/systemd/journald.conf,加入以下几行


Storage=persistent
RateLimitInterval=0
RateLimitBurst=0
SyncIntervalSec=2
运行一下命令,重载服务,重启服务


systemctl daemon-reload
systemctl restart systemd-journald.service
systemctl restart rsyslog.service

你可能感兴趣的:(centos7系列日志刷不到日志文件中)