首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不要在syslog-ng中读取指定的文件源?

问不要在syslog-ng中读取指定的文件源?
EN

Unix & Linux用户
提问于 2016-12-15 09:29:59
回答 1查看 173关注 0票数 0

我发现在syslog-ng-3.5和syslog-ng-3.6版本中,syslog-ng将默认从/dev/kmsg读取,即使我不使用

代码语言:javascript
复制
file ("/proc/kmsg" program_override("kernel: ")); 
in source{ },

当我使用docker容器时,我发现所有容器都会读取/dev/kmsg,这会有一些问题。

那么,如何在配置中指定不要读取/dev/kmsg呢?

EN

回答 1

Unix & Linux用户

发布于 2016-12-16 11:13:34

您可能在配置中的某个地方使用system()源。如果内核为3.5或更高版本,此源将自动读取特定于平台的源代码,并在Linux上读取/dev/kmsg (请参阅https://www.balabit.com/documents/syslog-ng-ose-3.6-guides/en/syslog-ng-ose-guide-admin/html/configuring-source-system.html)。

如果您确定不需要它,请从您的配置中删除system()源

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/330545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档