【V4.x】rsyslog转发数据不成功

问题版本:

V4.x

问题现象/报错:

配置rsyslog之后,且在server.json中确认配置ip及端口无误,端口网络都可达的情况下,rsyslog服务器端接收不到rsyslog转发的数据。

排查思路/解决方案:

  • 确认应用服务器与客户接受日志的服务器的通讯是否正常。
  • 向客户服务器发送测试数据,看是否能收到,收到即为正常。指令为:logger -d -n ip地址 发送的数据。
  • 在应用服务器上使用tcpdump抓取数据包,看下是否正常,需要注意查看ip是否正确。如下图显示为正常,红框标的ip应为rsyslog服务器ip。

  • 若上述显示正常,则此时应该已经转发成功了。若上述ip显示不对,则需要重启dataengine服务,再试一下。