elasticsearch LS和ES监控,elasticsearch,logstash,elasticsearch,Logstash" /> elasticsearch LS和ES监控,elasticsearch,logstash,elasticsearch,Logstash" />

elasticsearch LS和ES监控

elasticsearch LS和ES监控,elasticsearch,logstash,elasticsearch,Logstash,我正在使用相同版本5.4.0和filbeat版本5.4.1的EL和LS。这是配置。 --------------elasticsearch.yml cluster.name: elasticsearch node.name: node1 node.attr.rack: r1 path.data: /path/to/data path.logs: /path/to/logs bootstrap.memory_lock: true network.host: 0.0.0.0 http.port: 9

我正在使用相同版本5.4.0和filbeat版本5.4.1的EL和LS。这是配置。 --------------elasticsearch.yml

cluster.name: elasticsearch
node.name: node1
node.attr.rack: r1
path.data: /path/to/data
path.logs: /path/to/logs
bootstrap.memory_lock: true
network.host: 0.0.0.0
http.port: 9200
discovery.zen.ping.unicast.hosts: ["127.0.0.1:9200", "127.0.0.1:9200"]
discovery.zen.minimum_master_nodes: 3
gateway.recover_after_nodes: 3
action.destructive_requires_name: true
----------filebeat.yml

filebeat.prospectors:
input_type: log
paths:
- c:\logstash-tutorial.log
output.logstash:
hosts: ["localhost:5044"]
--------------pipeline.conf-----

注意:LS和ES在端口6900和9200处运行良好。但我发现这些错误: 对于filebeat:ERR Connecting error publishing events(重试):拨打tcp 127.0.0.1:5044:connectex:Aucune connection n'a puêtre tablie car l'ordinatore cible l'a expressée。 对于logstash:error=>“获取响应代码'503'并通过URL联系Elasticsearch”
请告诉我如何解决此问题?

尝试绑定到127.0.0.1:9200而不是本地主机,可能:

output {
elasticsearch {
    hosts =>"127.0.0.1:9200"
}
    stdout { codec => rubydebug }
}

感谢@ugosan的回答。我尝试了一下。它显示了
“名称:”node1”,集群名称:“elasticsearch”,集群uuid:“kKbMy9_LRw-CcELir6KcFQ”,版本:{number:“5.4.0”,build_hash:“780f8c4”,build_日期:“2017-04-28517:43:27.229Z”,build_快照:false,lucene_版本:“6.5.0”,标语:“你知道,用于搜索“
所以我的问题是如何显示解析文件的内容。你必须使用Kibana,但是我如何使用Java使用数据?网上有很多教程:谢谢@ugosan的帮助。
output {
elasticsearch {
    hosts =>"127.0.0.1:9200"
}
    stdout { codec => rubydebug }
}