Kibana是一个为Elasticsearch设计的开源数据可视化插件。它提供了强大的界面,能够用于可视化Elasticsearch索引中的数据。通过Kibana,用户可以创建复杂的查询、图表、地图等来分析他们的数据。Kibana使得数据的探索和可视化变得简单直观,特别是当处理大规模数据集时。Kibana通常用于日志和时间序列分析、应用程序监控以及操作指标的可视化。
一、获取Kibana镜像执行命令:
docker pull docker.elastic.co/kibana/kibana:8.12.0
二、启动Kibana容器执行命令:
docker run --name kib01 --net elastic -p 5601:5601 docker.elastic.co/kibana/kibana:8.12.0
当Kibana启动时,它会在终端输出一个独特的生成链接。要访问Kibana,请在网页浏览器中打开此链接。
http://0.0.0.0:5601/?code=269510
在我们的浏览器中,输入在启动Elasticsearch时生成的注册令牌。
如果需要重新生成令牌,请运行:
docker exec -it es01 /usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana
三、访问Kibana首先,使用elastic用户和对应的密码登录,用户名和密码是在启动Elasticsearch是自动生成的。
如果忘记了密码,也可以重新生成密码:
docker exec -it es01 /usr/share/elasticsearch/bin/elasticsearch-reset-password -u elastic
登录之后,显示Welcome to Elastic 界面,如图所示,可以选择 【Explore on my own】选项:
现在,就进入Kibana 界面了。点击左上的菜单按钮,显示熟悉的Kibana 菜单项,如图所示: