Kibana 是一个开源的基于浏览器的可视化工具,主要用于分析和展示存储在 Elasticsearch 索引中的数据。它允许用户通过各种图表、地图和其他可视化形式来探索和理解大量数据。
Kibana 与 Elasticsearch 和 Logstash 紧密集成,共同构成了所谓的 ELK 堆栈,这是一个流行的日志管理和日志分析平台。Kibana 提供了丰富的可视化选项,如折线图、条形图、饼图、热图、区域图、仪表、目标、时间轴等,以及创建和共享仪表板的能力。此外,Kibana 还支持开发工具,用户可以使用这些工具处理索引、添加虚拟索引、添加、更新或删除数据,并创建可视化。
1、kibana下载
Download Kibana Free | Get Started Now | Elastic
进入下载页面后,下载版本选择“linux_x86_64”,当前版本号时8.14.3,可选在“view past releases”查看历史版本。
kibana版本号要求和elasticsearch版本好一直,上文我们安装了的是elasticsearch8.14.1,所以我们也必须使用kibana-8.14.1;点击“view past releases”进入历史版本页面,如下图所示:
点击kibana8.14.1对应“download”,下载文件,下载后文件如下图所示
2、上传文件并解压
将“kibana-8.14.1-linux-x_64.tar.gz”上传到centOS7后,解压;解压命令如下:
tar -zvxf kibana-8.14.1-linux-x_64.tar.gz
解压后,文件目录如下图所示:
bin目录,主要存放kibana的可执行文件
config目录,主要存放kibana的可配置文件
3、kibana配置
利用vi命令,打开config目录下的配置文件kibana.yml,查看配置参数
(1)kibana服务器端口号
# Kibana is served by a back end server. This setting specifies the port to use.
server.port: 5601
(2)kibana服务器地址
# Specifies the address to which the Kibana server will bind. IP addresses and host names are both valid values.
# The default is 'localhost', which usually means remote machines will not be able to connect.
# To allow connections from remote users, set this parameter to a non-loopback address.
server.host: "192.168.225.3"
(3)链接elsticsearch服务器地址及端口
# The URLs of the Elasticsearch instances to use for all your queries.
#elasticsearch.hosts:
elasticsearch.hosts: ["http://192.168.225.3:9200"]
4、启动kibana
启动kibana之前,必须确认elasticsearch已经启动