在rsyslog中,当imuxsock在其他位置指定Unix域套接字时,模块immark如何将标记日志发送到rsyslog?

问题描述

加载immark和imuxsock(这是immark的依赖项),然后将标记日志记录到本地文件中以验证rsyslogd的活动性。

但是,当我以非超级用户身份运行rsyslog时,imuxsock似乎失败了,因为非超级用户无法在目录/dev/log上创建Unix域套接/dev/

我尝试按以下方式加载imuxsock来更改uds的位置:

module(load="imuxsock" SysSock.Name="/tmp/uds")

事实证明,由于immark尚未意识到uds的更改,因此rsyslog无法接收来自immark的定期消息。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)