环境说明
操作系统:CentOS 7.7
docker版本:20.10.7
ip地址:192.168.38.128
kibana:7.8.0
安装
- 下载镜像
docker pull kibana:7.8.0
- 创建卷目录
mkdir -p /docker/elk/kibana/config
vi /docker/elk/kibana/config/kibana.yml
- 配置以下内容
server.name: kibana
server.host: 0.0.0.0
elasticsearch.hosts: ["http://192.168.38.128:9200"]
- 运行kibana
docker run -d \
--name=kibana \
--restart=always \
-p 5601:5601 \
-v /docker/elk/kibana/config/kibana.yml:/usr/share/kibana/config/kibana.yml \
kibana:7.8.0
- 查看log
docker logs -f kibana
测试
访问 http://192.168.38.128:5601/看到如下内容
注意:启动较慢,需要稍等一下。
创建kibana index
- 选择使用自己的数据,并导入一条
http://192.168.38.128:9200/shopping/_doc
{
"title":"小米手机3",
"category":"小米",
"images":"http://www.gulixueyuan.com/xm.jpg",
"price":1999.00
}
- 查看elasticsearch index
- 创建kibana index, 点击Index Patterns -> Create index pattern
- 输入es 存在的index, 点击 Next step
- Create index pattern
- 查看Discovery, 左上角 -> Discovery
- 现在可以看到es中的测试数据