Elasticsearch7.x使用(二)Kibana安装

本文详细介绍了Kibana作为ELK堆栈的一部分,如何与Elasticsearch配合,提供数据可视化与分析功能。从下载安装到配置启动,再到实际使用教程,帮助读者快速上手Kibana。

Kibana介绍
Kibana是ELK中的K视图部分(ELK包括Elasticsearch、Logstash和Kibana),Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。
可以用kibana搜索、查看存放在Elasticsearch中的数据。Kibana与Elasticsearch的交互方式是各种不同的图表、表格、地图等,直观的展示数据,从而达到高级的数据分析与可视化的目的。
ELK是一种很典型的MVC思想,模型持久层、控制层、视图层:
1)Elasticsearch担任数据持久层的角色,负责储存数据;
2)Logstash担任控制层的角色,负责搜集和过滤数据
3)Kibana担任视图层角色,拥有各种维度的查询和分析;


Kibana网站地址:https://www.elastic.co/cn/downloads/kibana

1、下载地址
(需要注意kibana的版本,通常Elasticsearch和Kibana版本一致的,具体版本对应表可以查看https://blog.youkuaiyun.com/vtopqx/article/details/105410814

[elasticsearch@txvm2019 kibana]$ wget https://artifacts.elastic.co/downloads/kibana/kibana-7.2.0-linux-x86_64.tar.gz
或者后台下载:
[elasticsearch@txvm2019 kibana]$ wget -b https://artifacts.elastic.co/downloads/kibana/kibana-7.2.0-linux-x86_64.tar.gz

2、解压安装配置
还是使用elasticsearch用户进行操作,

[elasticsearch@txvm2019 kibana]$ tar -xvf kibana-7.2.0-linux-x86_64.tar.gz
[elasticsearch@txvm2019 kibana]$ vi kibana7.2.0/config/kibana.yml

编辑kibana.yml配置文件,
配置连接Elasticsearch
默认情况下,kibana连接本机的Elasticsearch实例,使用地址是localhost,如果要连接其他实例,可以修改elasticsearch.url参数。server.host配置kibana访问地址,0.0.0.0是允许所有ip访问
例如:

elasticsearch.hosts: ["http://129.28.1.0:9200"]
server.host: "0.0.0.0"

默认端口为5601


3、启动和停止

[elasticsearch@txvm2019 kibana]$ cd kibana7.2.0/bin/
[elasticsearch@txvm2019 bin]$ nohup ./kibana &
.....

使用后台启动完成之后
可以在浏览器中访问Kibana,http://localhost:5601
 

4、Kibana使用
使用kibana可以很方便的操作elasticsearch,在左边菜单展开中,Kibana中提供了一个Dev Tools,

在这里Console控制台中可以直接发送命令操作elasticsearch,如下:

 

 

 

 

 

 


 

使用 Kibana 访问 Elasticsearch 8.x 版本,可按以下内容进行配置: #### 下载解压 Kibana 需要先下载与 Elasticsearch 8.x 版本兼容的 Kibana,然后将其解压到指定目录。Kibana 是一个针对 Elasticsearch 的开源分析及可视化平台,可用来搜索、查看交互存储在 Elasticsearch 索引中的数据,通过各种图表进行高级数据分析及展示,操作简单,基于浏览器的用户界面可以快速创建仪表板实时显示 Elasticsearch 查询动态 [^2]。 #### 配置 Kibana 编辑 `kibana.yml` 文件,对 Kibana 进行必要的配置。示例配置如下: ```yaml elasticsearch.hosts: "http://192.168.10.10:1200" server.host: "0.0.0.0" elasticsearch.username: "kibana_system" elasticsearch.password: "password" ``` 在上述配置中,`elasticsearch.hosts` 指定了 Elasticsearch 的访问地址;`server.host` 配置 Kibana 监听的地址;`elasticsearch.username` 和 `elasticsearch.password` 用于配置访问 Elasticsearch 的用户名和密码 [^1]。 #### 启动 Kibana 完成配置后,启动 Kibana 服务。启动成功后,在浏览器中访问 `http://<Kibana服务器地址>:5601`,就可以打开 Kibana界面。输入正确的用户名和密码登录后,即可使用 KibanaElasticsearch 进行操作,如搜索、分析和可视化数据等。 #### 安全配置 如果 Elasticsearch 启用了安全特性,需要按照 Elasticsearch 的安全配置进行相应的调整。可参考官方文档进行配置:https://www.elastic.co/guide/en/elasticsearch/reference/current/configuring-stack-security.html#configuring-stack-security [^3]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值