0

我按照本指南在 EC2 实例上安装 ELK:https ://logz.io/learn/complete-guide-elk-stack/#installing-elk

现在我要做的是在我的浏览器上查看 Kibana,例如,因为 EC2 没有 GUI;这都是一个 CLI。

现在我应该在 Kibana 和/或 Elasticsearch 配置文件中进行哪些更改以允许这种情况发生?由于 Kibana 在端口 5601 上,我如何从浏览器中看到它?

ec2-x-xx-xx-xx.us-east-2.compute.amazonaws.com:5601

每当我将上述内容放入浏览器时,什么都没有发生。我试图将该network.host字段更改为 EC2 实例的公共 IP,但这并没有帮助。我在这里想念什么?

4

1 回答 1

0

根据评论线程更新答案

浏览您链接的指南,缺少一些内容:

  1. 将 Kibana 绑定到外部可访问的端口。在/etc/kibana/kibana.yml
server.host: "<your private EC2 ip>"
  1. 将端口 5601 添加到您的安全组

    如果您希望全世界都可以访问该规则,则该规则将如下所示(尽管如果您未启用安全性,我建议您从 Source 中选择“My IP”选项): 在此处输入图像描述

完成这些操作后,您就可以使用 EC2 实例的公共 IP/DNS 访问 Kibana,例如http://ec2-IP.aws.com:5601

于 2019-09-05T17:45:06.557 回答