目标:
使用本地windows部署的kibana链接ecs上部署的elasticsearch数据库。
这个问题,我之前一直搜索kibana链接远程的elasticsearch,总是找不到合适的文章,所以我这边成功之后,今天我想着如果我链接es集群怎么配置,结果一搜确实能搜到文章,然后我就想这,我只不过去掉很多机器,如果我的集群就一台es,不就是我这种情况了。
具体修改配置
windows的具体步骤可以参考我之前的一个文章
window 下 elasticsearch的安装和Kibana的安装
可以直接跳过安装elasticsearch。直接安装kibana。
注意点1:要与es版本一致
官方版本对应关系
版本对应关系如下图:
因为我的服务器上配置的es版本是7.8,所以还是要下载7.8版本的。
注意点2:配置文件。
kibana的压缩包解压之后,直接去config目录下,找到kibana.yml
文件,修改对应下面几个参数:
# kibana端口号
server.port: 5601
# 服务器,链接原创必须为这个0.0.0.0,其他的好像我设置之后一直链接不上远程的es
server.host: "0.0.0.0"
# es集群配置,我这里是单个,里面就一个,如果你多个es,可以写成数组,只是ip不一样。
elasticsearch.hosts: ["http://ip:9200"]
# 设置为中文显示,默认英文
i18n.locale: "zh-CN"
修改之后,直接点击,解压之后的bin目录(和config同级)下的kibana.bat
文件,等待即可链接,随后,等待一会(如果电脑内存过小,可能更慢),出现下面就可以浏览器访问了。
直接浏览器访问http://127.0.0.1:5601/即可出现:
发现,已经变成中文使用。这时候就可以使用了。
至此,问题已经解决
我之前老是ecs搭建es和kibana老是不成功的原因也找到了,主要是我的服务器的内存配置太低了,期待kibana,直接把es都卡死了。。。。
努力还是会有收获的,所说过了好几天才把问题解决了,但是对自己来说又前进了一大步,这里标题弄成我自己想搜的标题,系统和我一样想远程链接的你看到能少走弯路,嘿嘿
参考:
https://blog.csdn.net/zwhfyy/article/details/100151601
https://blog.csdn.net/AntKengElephant/article/details/104274942