在ubuntu上的rsyslog中,如何配置udp和tcp tls

问题描述

所以我在Ubuntu机器上有rsyslog,它从另一台机器接收日志消息。这台机器在端口6514上发送tls。我有一台机器在端口514上向该rsyslog服务器发送udp消息。只有tls消息才能到达我的/ var / log / syslog文件。即使我执行

时也看不到udp消息,
sudo tcpdump port 514 -v

我的/etc/rsyslog.conf文件的相关部分在下面

$DefaultNetstreamDriver gtls
$DefaultNetstreamDriverCAFile /etc/rsyslog-keys/ca.pem
$DefaultNetstreamDriverCertFile /etc/rsyslog-keys/xxx.pem
$DefaultNetstreamDriverKeyFile /etc/rsyslog-keys/yyy.pem

$ModLoad imudp
$UDPServerRun 514
$ModLoad imtcp
$InputTcpserverStreamDriveAuthMode anon
$ActionSendStreamDriverAuthMode anon
$InputTcpserverStreamDriverMode 1
$InputTcpserverRun 6514

我会丢失udp消息未到达syslog文件夹的问题? 任何帮助将不胜感激。

解决方法

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

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

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