拉取镜像
使用Docker拉取bitnami提供的Elasticsearch镜像。
docker pull bitnami/elasticsearch
运行 elasticsearch
使用Docker运行Elasticsearch容器,并开放9200(HTTP)和9300(集群通信)端口。
docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -d bitnami/elasticsearch
拉取kibana镜像
docker pull bitnami/kibana
运行kibana
使用Docker运行Kibana容器,并设置时区以及Elasticsearch的主机地址。Kibana的默认端口是5601
docker run -d --name kibana -p 5601:5601 -e TZ="Asia/Shanghai" -e "ELASTICSEARCH_HOSTS=http://elasticsearch:9200" bitnami/kibana
桥接网络
创建一个Docker桥接网络,并将Elasticsearch和Kibana容器连接到该网络。这样做可以确保它们之间能够相互通信
docker network create -d bridge network-d1
docker network connect network-d1 elasticsearch
docker network connect network-d1 kibana
然后重启kibana,就可以在浏览器正常访问了
http://localhost:5601/app/home#/
设置为中文,修改配置重启
Kibana简介
Kibana是一个开源的分析与可视化平台,主要有数据分析,数据搜索,数据安全,数据管理等模块
添加样例数据
数据分析
提供丰富的数据分析和可视化工具,帮助用户深入了解数据
数据搜索
支持强大的数据搜索功能,用户可以快速找到所需的数据
数据安全
提供数据安全功能,主要包含规则指定和告警功能
数据管理
提供数据管理功能,包括索引管理、监控等