在某些时候,我的 logstash 转发器曾经正常工作,但在某些时候无法启动此错误消息
解组 json 失败:无效字符 ']' 寻找值logstash 的开头
仅当我使用以下命令运行转发器时才会出现此消息:
$ /opt/logstash-forwarder/bin/logstash-forwarder -config="/etc/logstash-forwarder"
如果我将它作为服务运行它会失败而没有任何错误消息,如果我重新启动服务得到这个
重新启动日志传送器logstash-forwarder
start-stop-daemon:警告:无法杀死PID:没有这样的进程
...完成。
第一次停止转发器工作时,我在 syslog 中发现此消息:
来自 UDP 的连接:[54.194.184.218]:63707->[10.38.143.181] 11 月 21 日 12:41:38 logstash-forwarder[PID]: 2014/11/21 12:41:38.692517 寻找 ack 的读取错误:11 月 EOF 21 12:41:38 logstash-forwarder[PID]: 2014/11/21 12:41:38.692592 从文件设置受信任的 CA:/etc/pki/tls/certs/logstash-forwarder.crt Nov 21 12:41:38 logstash-forwarder[PID]: 2014/11/21 12:41:38.692827 连接到 XXXX:5000 (XXXX) Nov 21 12:41:38 logstash-forwarder[PID]: 2014/11/21 12:41:38.694128 失败连接到 XXXX:拨打 tcp XXXX:5000:连接被拒绝
在服务器端logstash
和 ES 集群似乎工作正常..
我发现我的许多类似问题,但没有任何解决方案。