网站首页 > 技术文章 正文
上一篇文章,我们说了如何在Docker安装ElasticSearch,并且能正常访问,那么接下来我们就接着说一说如何使用Docker安装Kibana。
什么是kibana
Configure Kibana | Kibana Guide [8.11] | Elastic是一款开源的数据分析和可视化平台,设计用于和 Elasticsearch 协作。可以使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互等操作。
Kibana使用各种不同的图表,表格,地图等各种可视化工具轻易的展示高级数据分析能力,让我们理解大量数据变得很容易。
使用Docker安装Kibana
1.创建docker配置配件
上一篇文章我们在使用Docker安装EasticSearch时,也创建了对应的文件目录和文件,那么在本章中,我们也在相同的目录中创建对应的目录和文件。那么我们先看一下上一章节创建的目录,如图:
本章中,我们也使用docker安装Kibana,那么我们也在docker目录中,创建kibana目录,用于存放Kibana相关配置文件,让系统服务显得井然有序,以便后期维护。
1.1 创建服务目录
cd docker/
mkdir kibana
mkdir kibana/conf
chmod -R 777 /docker/kibana
1.2 创建配置文件
vim kibana/conf/kibana.yml
server.name: kibana
server.host: "0.0.0.0"
elasticsearch.hosts: ["http://你的es地址:9200"]
xpack.monitoring.ui.container.elasticsearch.enabled: true
2.拉取Kibana Docker镜像
Kibana 与 EasticSearch 是相伴相生的,上一章我们安装EasticSearch 用的版本是7.6.2,那么我们在拉取Kibana的镜像时,同样也要拉取相同的版本,使用如下命令即可拉取Kibana的Docker镜像。
docker pull kibana:7.6.2
3.构建Kibana容器
在拉取完Kibana容器镜像以后,我们就可以构建Kibana的Docker容器了,命令如下:
docker run -d --name kibana -p 5601:5601 -v /docker/kibana/conf/kibana.yml:/usr/share/kibana/config/kibana.yml --privileged=true kibana:7.6.2
4.开放Kibana端口
更具构建Kibana容器时,指定的端口,在宝塔面板的“安全”界面中,设置需要开放的端口,才能正常访问到Kibana,如图:
5.访问Kibana界面
在端口也开放好以后,进入到Docker容器里面,查看Kibana容器是否启动,如果没启动需要启动一下,如图:
Kibana容器启动以后,在浏览器中,使用http://你的IP:5601 访问Kibana可视化界面,如图:
当出现这个页面,证明你的Kibana正常安装,且已经正常链接了配置中所配置的ES。到此,本章内容也就正常结束了。
如若笔者行文中有不妥的地方,敬请各位读者多多指教
猜你喜欢
- 2024-10-19 Skywalking环境搭建 skywalking client js
- 2024-10-19 Docker部署各种服务 docker部署项目的两种方式
- 2024-10-19 技术学习1:elasticsearch elasticsearch基础教程
- 2024-10-19 Kafka与容器化:Docker与Kubernetes集成
- 2024-10-19 (Elasticsearch+Filebeat+Kibana)K8s集群日志平台EFK搭建Demo
- 2024-10-19 Filebeat on k8s 日志采集实战操作
- 2024-10-19 Docker部署SkyWalking+ElasticSearch+Agent
- 2024-10-19 搭建EFK(elasticsearch + fluentd + kibana)日志系统
- 2024-10-19 Docker部署单点ElasticSearch docker build 点
- 2024-10-19 kubernetes-4:阿里云上创建容器镜像服务
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- oraclesql优化 (66)
- 类的加载机制 (75)
- feignclient (62)
- 一致性hash算法 (71)
- dockfile (66)
- 锁机制 (57)
- javaresponse (60)
- 查看hive版本 (59)
- phpworkerman (57)
- spark算子 (58)
- vue双向绑定的原理 (68)
- springbootget请求 (58)
- docker网络三种模式 (67)
- spring控制反转 (71)
- data:image/jpeg (69)
- base64 (69)
- java分页 (64)
- kibanadocker (60)
- qabstracttablemodel (62)
- java生成pdf文件 (69)
- deletelater (62)
- com.aspose.words (58)
- android.mk (62)
- qopengl (73)
- epoch_millis (61)
本文暂时没有评论,来添加一个吧(●'◡'●)