【发布时间】:2014-03-28 08:38:06
【问题描述】:
我在 AWS EC2 环境中有 2 个 elasticsearch 节点,我想在单独的日志服务器上使用 logstash + kibana。 Logstash 用作索引器,并且能够从 ES 节点获取日志(我仍在研究如何/我需要记录什么)问题出在 Kibana。
我希望能够在 logstash 服务器上使用 Kibana 来监控我的 ES 节点上的日志。例如: ES 节点:10.110.65.91/92 Logstash/kibana 10.110.65.93
我希望能够点击 [http://10.110.65.93/kibana-3.0.0milestone5/#/dashboard/file/default.json] 并加载 Kibana。现在它不使用 .93 加载;虽然它确实适用于 .91。 .91 的 kibana 配置具有弹性搜索:“http://”+window.location.hostname+“:9200”,我知道不推荐使用它,但如果我将其更改为 IP,它不会加载。 .93 的 Kibana 配置是 elasticsearch: "http://"+10.110.65.91+":9200",
安全组已打开。
我错过了什么吗?
【问题讨论】:
-
String + IP + String可以是任何东西。您是否尝试将整个 URL 作为字符串,例如:“10.110.65.91:9200”? -
它使用 .91 加载。我希望它集中在我的 .93 的 logstash 服务器上,这样我就可以转到10.110.65.93/kibana/whatever 并在那里加载 web gui,而不是使用 .91(弹性搜索节点)。基本上我希望 .93 将其全部编入索引。
-
什么是 .91 为网络服务器运行?阿帕奇? Nginx ?
-
Elasticsearch 和 apache。 .93 只是运行 apache 和一些 logstash shipper.conf
标签: amazon-web-services amazon-ec2 elasticsearch logstash kibana