11得票1回答
使用journald和rsyslog,日志消息会被发送到哪里?

在Ubuntu 18.04上,同时安装了journald和rsyslog。它们都用于收集日志消息并存储它们。所以我们在这里有两个程序做同样的工作。 我所了解到的是,journald只会将日志消息保存在自己的日志文件中,可以使用"journalctl"命令查询。不会写入可读的文件。此外,jou...

10得票1回答
rsyslogd在Ubuntu 14.04上使用了100%的CPU。

在我的Ubuntu 14.04上,rsyslogd占用了100%的CPU(两个核心)。即使经过一些谷歌搜索,我也无法弄清楚为什么rsyslogd一直使用所有的CPU容量。 我想到的解决方案是这样的: service rsyslog stop sed -i -e 's/^\$ModLoad ...

9得票2回答
通过rsyslogd(8)进行异步日志记录和增加写缓冲区

在一个运行在虚拟容器(VMware)上且缺乏本地存储的高流量网站上,我们成功地通过从直接记录到日志文件(位于远程网络存储上)切换到rsyslogd来显著提高吞吐量(每秒请求数)。 基本上,我们从同步日志记录切换到了异步日志记录。Web服务器工作进程使用syslog(3)将数据写入内存缓冲区,...

8得票2回答
当进行日志轮转时,“postrotate invoke-rc.d rsyslog rotate”的目的是什么?这个命令是否已经过时了?

使用logrotate来保持日志文件轮转时,我已经见过 postrotate invoke-rc.d rsyslog rotate > /dev/null endscript 我知道postrotate会在日志文件被轮转后执行以下命令,但这个命令的目...

8得票2回答
每隔几分钟,rsyslog会输出以下内容:rsyslogd: action 'action 3' resumed (module 'builtin:omfile') [v8.32.0 try http://www.rsyslog.com/e/2359 ]。

自从上周我从16.04.5升级到18.04.1以来,我每隔几分钟就在我的系统日志中看到这个信息: Aug 19 19:22:02 localhost rsyslogd: action 'action 3' resumed (module 'builtin:omfile') [v8.32.0 ...