当前位置: 首页 > 知识库问答 >
问题:

elasticsearch kibana在单独的aws ec2服务器中设置

松锐藻
2023-03-14

我在一个实例中安装了elasticsearch,在另一个实例中安装了kibana。这两个服务都在运行,我可以使用curl将elasticsearch及其实例公共ip连接到端口9200版本:7.9.2都假设:公共ip elasticsearch-x.x.x kibana-y.y.y

问题:无法将kibana实例与其curl和公共ip连接到端口5601错误:无法连接到y.y.y.y端口5601:连接被拒绝

查询:elasticsearch的正确配置。yml和kibana。yml

`基巴纳。yml:端口:5601服务器。主持人:“y.y.y.y”elasticsearch。主持人:[”http://x.x.x.x:9200"]

弹性搜索。yml:网络。主机:0.0.0.0 http。港口:9200`

共有1个答案

时恩
2023-03-14

>

  • 您很可能没有在kibana实例上配置正确的安全组规则来允许您访问服务。您需要一个入口规则,允许tcp从任何入口范围访问端口5601。

    同样,您极有可能没有从y.y.y.y授权访问elasticsearch(x.x.x.x:9200)

    检查您的安全组规则。

    此外,请确保您的elasticsearch公共ip不允许从0.0.0.0访问-可公开访问的elasticsearch群集是淘气的人的主要目标。

  •  类似资料:
    • 我使用Jenkins进行自动化集成和部署。我希望构建在每次提交给主分支后进行。 所以我发布提交webhook,或者发布接收触发器,在这里和这里高亮显示。 所以: 我使用的是一个独立的git服务器(所以不是github或bitbucket),我想创建这个webhook/trigger。 有什么办法吗?

    • 对于我最近的项目,我使用springboot创建了一个单独的资源服务器。资源服务器的配置方式是,它将检查对API的2脚和3脚访问,并验证JWT令牌。资源服务器是一个在其容器中运行的独立的Spring Bootjar 我们使用Spring Boot创建了几个微服务,这些微服务是可执行的jar,在它们的容器中独立部署和运行。资源服务器将保护这些微服务中暴露的endpoint。为此,我在资源服务器中创建

    • 调试 symbols 让你能更好的调试 sessions. 它们有可执行的动态库的函数信息,并且提供信息来获得干净的调用堆栈. 一个 Symbol 服务器允许调试器自动加载正确的 symbols, 二进制文件 和 资源文件,不用再去强制用户下载巨大的调试文件. 服务器函数类似 Microsoft's symbol server,所以这些文档是可以使用的。 注意,因为公众版本的 Electron 构

    • 调试 symbols 让你能更好的调试 sessions. 它们有可执行的动态库的函数信息,并且提供信息来获得干净的调用堆栈. 一个 Symbol 服务器允许调试器自动加载正确的 symbols, 二进制文件 和 资源文件,不用再去强制用户下载巨大的调试文件. 服务器函数类似 Microsoft's symbol server,所以这些文档是可以使用的。 注意,因为公众版本的 Electron 构

    • Debug 字段 该设置默认值是 false,当发生错误时,只返回错误信息本身。 当该字段设置为 true 时,当发生 panic 时,会将整个 panic 的错误堆栈信息返回给客户端,在用户进行 hprose 服务开发时,该设置可以帮助你快速定位错误位置。 ErrorDelay 字段 该设置为整型值,默认值为 10 秒。 该字段表示在调用执行时,如果发生异常,将延时一段时间后再返回给客户端。 在

    • 我天真的理解是: > 你告诉注册器,的名称服务器应该是和。 上传一个区域文件到和和一些记录。 我没想到2。可能包括NS记录。我以为NS记录是第一步的一部分。 名称服务器中有NS记录的目的是什么?NS记录在1. vs 2.中的使用有何不同? 前一个问题可能有点涉及这个话题,但我想得到更深入的理解。