修改 /var/log/google-fluentd/google-fluentd.log 以添加下面的 in_syslog 插件配置,以便从客户端系统接收 syslog 消息。
<source>
@type syslog
port 514
protocol_type tcp
bind 0.0.0.0
#bind 127.0.0.1
format /(?<message>.*)/
source_hostname_key client_hostname
source_address_key client_address
tag syslog
</source>
但是,从客户端接收系统日志消息没有运气,无法注意到来自 journalctl 或云日志记录的任何错误或相关日志。
所以想知道这是 Fluentd on COS 支持的配置吗?还是我错过了什么?
我从 jounalctl 看到代理重新启动成功并在 0.0.0.0 上列出到端口 514,并且网络流量正在到达 COS 实例的端口。