gpt4 book ai didi

linux - 是否可以为传入的 Syslog 事件指定一个唯一的文件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:05:49 25 4
gpt4 key购买 nike

我正在使用将系统日志事件发送到服务器的专有设备。默认情况下,这些消息在/var/log/syslog 中结束。我无法在设备上配置不同的文件目标。

有没有办法配置系统日志,以便将外部事件保存在单独的文件中?

最佳答案

我有一个中央系统日志服务器正在运行 rsyslogd ,这在 Ubuntu 中也应该是默认的。除了将所有系统日志消息保存到 MySQL 之外,我还使用以下配置按主机名将它们存储到单独的文件中:

if $fromhost-ip != "127.0.0.1" then {
$template remotelog,"/var/log/remote/%hostname%.log"
*.* ?remotelog
stop
}

这是写在RainerScript中的,从 Ubuntu 14.04 开始,它应该包含在你的 rsyslogd 版本中。只需将其粘贴到您的 rsyslogd.conf 文件即可。

关于linux - 是否可以为传入的 Syslog 事件指定一个唯一的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41619006/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com