如何使用Docker安装Kibana
创始人
2024-01-30 04:55:16
0

(一)、概述

Kibana是一款开源的数据分析和可视化Web平台,用于对 Elasticsearch 索引中的数据进行搜索、查看、修改、添加和删除操作。

(二)、安装

1、Docker环境

视频教程:https://www.bilibili.com/video/BV1xv4y1S7kA

2、搜索镜像

镜像网址:https://hub.docker.com/r/elastic/kibana/tags?page=1&ordering=last_updated

3、拉取镜像

[root@localhost ~]# docker pull kibana:7.9.3
7.9.3: Pulling from library/kibana
75f829a71a1c: Already exists
27675ba9d981: Pull complete
...省略...
46d008667a80: Pull complete
Digest: sha256:81638b717f8901debd331df46da38e7775f2685d81c1ed5e92e25bc17d370f4d
Status: Downloaded newer image for kibana:7.9.3
docker.io/library/kibana:7.9.3
[root@localhost ~]#

4、配置文件

a、创建目录

[root@localhost ~]# mkdir -p /usr/local/kibana/config

b、创建配置文件

[root@localhost ~]# vi /usr/local/kibana/config/kibana.yml

c、添加配置内容

#设置Kibana映射端口
server.port: 5601#设置网关地址
server.host: "0.0.0.0"#设置Kibana实例对外展示的名称
server.name: "kibana"#设置ES集群地址
elasticsearch.hosts: ["http://192.168.1.100:9201","http://192.168.1.100:9202","http://192.168.1.100:9203"]#设置请求超时时长
elasticsearch.requestTimeout: 120000#设置页面语言
i18n.locale: "zh-CN"

5、创建并启动容器

docker run -d -p 5601:5601 -v /usr/local/kibana/config/kibana.yml:/usr/share/kibana/config/kibana.yml --restart=always --name kibana kibana:7.9.3

等待3分钟……

6、数据包转发

a、执行命令

[root@localhost ~]# vim /usr/lib/sysctl.d/50-default.conf

b、添加内容

末尾添加net.ipv4.ip_forward = 1

c、重启network

[root@localhost ~]# systemctl restart network

7、开放端口

a、添加端口

[root@localhost ~]# firewall-cmd --add-port=5601/tcp --permanent

b、重新加载

[root@localhost ~]# firewall-cmd --reload

c、查看放行端口

[root@localhost ~]# firewall-cmd --list-ports

(三)、验证

a、启动浏览器

b、发起请求http://192.168.1.100:5601/app/dev_tools#/console,如下图:

在这里插入图片描述

说明:

​ GET _cat/nodes?v 获取所有node的信息,其中节点名称带*表示为主节点;

​ GET _cat/health?v 获取集群健康状况

(四)、问题

1、无法访问Kibana

描述:执行docker logs kibana命令提示如下错误:

{"type":"log","@timestamp":"2021-03-16T13:45:39Z","tags":["warning","savedobjects-service"],"pid":8,"message":"Unable to connect to Elasticsearch. Error: [resource_already_exists_exception] index [.kibana_1/FZSbLnlUSHeArOtZ7upoWA] already exists, with { index_uuid="FZSbLnlUSHeArOtZ7upoWA" & index=".kibana_1" }"}

原因:.kibana_1资源资源已存在,打开浏览器,访问http://localhost:9201/_cat/indices地址可以看到该资源。

方案:Linux系统执行curl -X DELETE http://localhost:9201/.kibana*—>重启kibana

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
一帆风顺二龙腾飞三阳开泰祝福语... 本篇文章极速百科给大家谈谈一帆风顺二龙腾飞三阳开泰祝福语,以及一帆风顺二龙腾飞三阳开泰祝福语结婚对应...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...