Kibana + ES 集群环境搭建

1. 环境准备

  • PC

MAC

  • kibana version

7.0.1

  • elasticsearch version

7.0.1

目标:基于docker compose对整个集群服务做准备,搭建一主多从的ES集群环境

备注:kibana版本与ES版本尽量一致

2. 创建集群内部网络

-- 创建集群网路,便于集群节点通信,或者也可以基于docker 命令link进行容器之前通信(推荐基于network方式)

docker network create elasticsearch-network

-- 验证是否创建成功

扫描二维码关注公众号,回复: 10143396 查看本文章

docker network list

uploading.4e448015.gif正在上传…重新上传取消

-- 添加hosts配置

cd /etc 

vim hosts

--添加新增网路的IP映射

0.0.0.0 elasticsearch-network

uploading.4e448015.gif正在上传…重新上传取消

3. ES 与 kibana配置

搭建一主多从的集群环境,相关的配置文件,日志,以及ES数据都放在宿主机上。

整体目录如下:

uploading.4e448015.gif正在上传…重新上传取消uploading.4e448015.gif转存失败重新上传取消

按照上述目录进行配置:

3.1 kibana配置

uploading.4e448015.gif正在上传…重新上传取消

Note:es-master 为集群内es master节点名称,稍后在docker-compose.yml会看到。

3.2 ES配置

Master 宿主机目录如下:

uploading.4e448015.gif正在上传…重新上传取消

3.2.1 ES配置

uploading.4e448015.gif正在上传…重新上传取消uploading.4e448015.gif转存失败重新上传取消

Note:如果docker部署时,进行了端口映射,此处的端口,为容器内的端口,并不是映射之后的端口

3.2.1 Node节点配置

Node节点宿主机目录如下:

uploading.4e448015.gif正在上传…重新上传取消uploading.4e448015.gif转存失败重新上传取消

config文件夹下,存放ES配置文件 elasticsearch.yml,具体配置如下:

uploading.4e448015.gif正在上传…重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif正在上传…重新上传取消uploading.4e448015.gif转存失败重新上传取消

3.2.2 其它节点配置

参照3.2.1配置即可

4.docker-compose服务编排

主要包括一个es-master节点,两个node节点,以及一个kibana服务。

Note:

1.注意需要配置JVM虚拟机参数,防止单台PC下,占用内存过高,

2. 单台PC,多节点部署,要进行端口号映射,防止冲突。

uploading.4e448015.gif正在上传…重新上传取消uploading.4e448015.gif转存失败重新上传取消

uploading.4e448015.gif正在上传…重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif正在上传…重新上传取消uploading.4e448015.gif转存失败重新上传取消

uploading.4e448015.gif正在上传…重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif正在上传…重新上传取消uploading.4e448015.gif转存失败重新上传取消

5. 部署验证

部署命令,步入docker-compose.yml所在目录,执行如下命令:

docker-compose up -d

执行完毕后,docker ps

uploading.4e448015.gif正在上传…重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif正在上传…重新上传取消uploading.4e448015.gif转存失败重新上传取消

kibana访问:(此处配置的kibana端口为5602)

localhost:5602

进入kibana的monitor标签,可见如下线下

uploading.4e448015.gif正在上传…重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif正在上传…重新上传取消uploading.4e448015.gif转存失败重新上传取消

发布了15 篇原创文章 · 获赞 4 · 访问量 3246

猜你喜欢

转载自blog.csdn.net/dongzhi1129/article/details/105086765