【问题标题】:failure connecting between logstash and logstash-forwarder i/o timeoutlogstash 和 logstash-forwarder 之间的连接失败 i/o 超时
【发布时间】:2015-08-21 07:51:25
【问题描述】:

我在 logstash 和 logstash-forwarder 之间的连接有问题。

问题是logstash-forwarder发送一些日志文件一段时间,logstash和logstash-forwarder之间的连接会断开。

logstash-forwarder.err

2015/08/19  Registrar: processing 1 events
2015/08/19  Registrar: processing 3 events
2015/08/19  Registrar: processing 2 events
2015/08/19  Read error looking for ack: read tcp x.x.x.x:5000: i/o timeout
2015/08/19  Setting trusted CA from file: /etc/pki/tls/certs/lumberjack.crt
2015/08/19  Connecting to [x.x.x.x]:5000 (hostname-example.logstash.com)
2015/08/19  Failure connecting to x.x.x.x: dial tcp x.x.x.x:5000: i/o timeout

logstash 配置

input{
   lumberjack{
     port=>5000
     ssl_certification => "/etc/pki/tls/certs/lumberjack.crt"
     ssl_key => "/etc/pki/tls/certs/lumberjack.key"
     type => "secure"
   }
}
filter{
...
...
}
output{
   stdout{
      codec => rubydebug
   }
}

logstash 版本 1.5.1

我的虚拟机在 Azure 上

【问题讨论】:

    标签: elasticsearch logstash logstash-configuration logstash-forwarder


    【解决方案1】:

    增加您在 logstash-forwarder 中的超时设置。

    仔细检查您的 logstash 配置是否经过良好调整。

    【讨论】:

      【解决方案2】:

      我使用 Microsoft Azure VM,现在我可以通过 Azure 虚拟机创建 VPN 连接来解决这个问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多