【问题标题】:CentOS Property-based compare-operations RsyslogCentOS 基于属性的比较操作 Rsyslog
【发布时间】:2017-10-10 10:25:37
【问题描述】:

我正在使用 CentOS,我正在寻找一种解决方案,通过标签将 /var/log/messages 中的一些消息过滤到用户定义的文件中。 我在 /etc/rsyslog.conf 中尝试类似的东西

:msg,包含,“mytag”/var/log/mytag/mytag.log

但它不起作用。 我想我离解决方案不远了。 我使用此文档进行研究: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s1-basic_configuration_of_rsyslog.html

我是否必须自己触摸新的日志文件以及需要哪些文件和目录权限。

你有想法解决我的问题吗?

【问题讨论】:

  • 所以我尝试了其他一些配置。带有 :msg 的解决方案包含 "mytag" /var/log/mytag/mytag.log 仅适用于我的标签 "dnsmasq" 它不起作用,但我不知道为什么。

标签: linux logging filter centos rsyslog


【解决方案1】:

所以我通过使用 dnsmasq.conf 中的选项“log-facility=/path/”解决了这个问题 但这并不能完全解决问题,因为我想将 dns 和 dhcp 分开在不同的文件中。

如果你有更好的解决方案,请告诉我:)

【讨论】:

    猜你喜欢
    • 2014-05-10
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多