嗯。
我们正在运行logstash 5.6.1,并且我们注意到它停止了在IP上的监听。 所以我们把它升级到了logstash 5.6.4
几天之后,我在这里,logstash再次停止在IP上收听。 客户端无法连接到推送日志消息。
logstash日志每隔几秒就会得到这个条目:
[2017-11-17T13:57:44,949][ERROR][logstash.outputs.elasticsearch] Encountered a retryable error. Will Retry with exponential backoff {:code=>400, :url=>"http://<IP of ES endpoint>:9200/_bulk"}
Logstash守护进程正在运行,并且logstash监视端点正在侦听(我可以对端口9600正常运行命令),但是我的configuration文件端点不接受新连接(客户端无法连接到它应该监听的套接字)。
最后,我不得不停下来启动logstash守护进程,这样做(这显然不是很棒!)。 请注意,我只有循环logstash,所以它不会出现在ES中的问题。
这是什么意思?
接下来我该做什么?
一堆monitor api命令的输出在这里: https : //pastebin.com/Aysn229G 。 这些都是在logstash处于问题状态时完成的。