我已经开始研究 Packetbeat,需要将其与现有的 Elasticsearch 版本 1.1.1 集成。我有 Centos 作为操作系统。我观察到的是packetbeat-1.0.0-Beta1-x86_64.rpm
&packetbeat-1.0.0-beta2-x86_64.rpm
工作得非常好,elasticsearch-1.4.0.noarch.rpm
但是一旦我安装elasticsearch-1.1.1.noarch.rpm
,Packetbeat 就不会启动。
如果我运行 Packetbeatpacketbeat -e -d "*"
一段时间后我看到下面的输出然后它退出。
publish.go:203: DBG Add topology entry for <hostname>: [XX.XX.XX.XX fe80::250:56ff:feb5:2584]
bulkapi.go:30: DBG Empty channel. Wait for more data.
bulkapi.go:30: DBG Empty channel. Wait for more data.
bulkapi.go:30: DBG Empty channel. Wait for more data.
output.go:178: ERR Fail to publish IP addresses: ES returned an error: 503 Service Unavailable
publish.go:283: ERR Failed to publish topology: ES returned an error: 503 Service Unavailable
main.go:150: CRIT ES returned an error: 503 Service Unavailable
所以,我想知道这是否是一些版本不匹配的问题。Packetbeat 的 Elasticsearch 的最低版本应该是多少?