天天看点

Kibana概念和Docker安装启动Kibana

概念

Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,设计用于和 Elasticsearch 协作。您可以使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互操作。您可以很方便的利用图表、表格及地图对数据进行多元化的分析和呈现。

Kibana 可以使大数据通俗易懂。它很简单,基于浏览器的界面便于您快速创建和分享动态数据仪表板来追踪 Elasticsearch 的实时数据变化。

搭建 Kibana 非常简单。您可以分分钟完成 Kibana 的安装并开始探索 Elasticsearch 的索引数据 — 没有代码、不需要额外的基础设施。

Docker安装启动Kibana

下载

docker pull docker.io/kibana:5.6.8

[root@zjj101 /]# docker pull docker.io/kibana:5.6.8      

启动容器

docker run -it -d -e ELASTICSEARCH_URL=http://172.16.10.101:9200 --name kibana --restart=always -p 5601:5601 kibana:5.6.8

[root@zjj101 /]# docker run -it -d -e ELASTICSEARCH_URL=http://172.16.10.101:9200 --name kibana --restart=always -p 5601:5601 kibana:5.6.8      

说明:

ELASTICSEARCH_URL=http://172.16.10.101:9200:是指连接的ES地址

restart=always:每次服务都会重启,也就是开启启动

5601:5601:端口号

这里有个注意事项,就是启动命令 的ELASTICSEARCH_UR 写成linux宿主机hosts配置的域名会报 " Unable to connect to Elasticsearch at http://zjj101:9200. " 这种错误.我后来百度了一下,就是不能写成zjj101的模式,可能是需要别的地方要配置一下,反正我没弄出来,我解决办法就是启动的时候老老实实写成 ELASTICSEARCH_URL=http://172.16.10.101:9200 这样的ip,而不是 ELASTICSEARCH_URL=http://zjj101:9200 这样的.

访问

​​http://172.16.10.101:5601/​​

就能看到结果了

错误解决

Unable to connect to Elasticsearch at http://zjj101:9200.

继续阅读