Upstart 作业日志未被 rsyslog 转发 - Ubuntu 14.04 LTS

Upstart 作业日志未被 rsyslog 转发 - Ubuntu 14.04 LTS

我已经正确设置了 rsyslog,将一组客户端上的所有日志转发到中央服务器。诸如 ssh 身份验证日志等都运行正常,并正确显示在远程服务器上。

问题是,我为应用程序设置了自定义 upstart 作业,这些作业会记录到 /var/log/upstart/app-name.log,但我不知道如何让 rsyslog 将这些数据发送到中央服务器。我监控了网络流量,日志行甚至没有发送,所以这不是接收服务器有某种过滤器的问题,客户端甚至没有尝试。

有什么想法吗?我在 upstart 中使用标准console log节(尽管它在现代 ubuntu 中是默认的)。

我的客户端 rsyslog 配置除了以下几点外都是原始的:

#send to logging server
*.* @10.0.0.74:514

它位于默认文件的顶部,适用于所有标准日志事件。

有什么想法吗?

相关内容