我正在试图弄清楚是否有可能绕过我们正在运行的uWSGI应用程序的journald。我们需要它去rsyslog,它是,但它记录了很多,我希望它不要垃圾邮件journald。任何人都知道这是否可能?我们正在使用centos 7。
答案 0 :(得分:0)
我认为答案不是在rsyslog中加载imjournal模块并将所有日志转发到syslog。
/etc/systemd/journald.conf中的:
ForwardToSyslog=yes
/etc/rsyslog.conf中的:
#$ModLoad imjournal
似乎保持syslog流动,访问日志不再充斥日记。
答案 1 :(得分:0)
选项:
由于RHEL7的util-linux软件包中提供了logger
的增强版本,它可以实现上述两个选项(它添加了--socket
,--udp
,{{ 1}},--server
)。例如:
--port
如果您可以使用上游的最新rsyslog,您甚至可以将该自定义套接字配置为直接进入其自己的规则集+队列,以获得更好的性能和更轻松的过滤可配置性(假设您甚至想要进行过滤)。