【Linux】kibana安装与使用教程

引言

kibana可以帮助我们更直观的看到Elasticsearch中的索引数据,本篇博客将介绍Linux环境下Kibana的安装及使用。

安装步骤

以下安装步骤是基于Linux CentOS 7环境:

1. 通过wget下载kibana安装包并解压
wget https://artifacts.elastic.co/downloads/kibana/kibana-6.5.4-linux-x86_64.tar.gz

tar -zxvf kibana-6.5.4-linux-x86_64.tar.gz

这里下载的版本和之前安装的Elasticsearch版本保持一致。

2. 修改kibana配置文件
vim config/kibana.yml

# 放开注释,将默认配置改成如下:

server.port: 5601
server.host: "0.0.0.0"
elasticsearch.url: "http://192.168.*.*:9200"
kibana.index: ".kibana"
3. 启动Kibana
bin/kibana

启动过程中,如果Elasticsearch没有启动,会有警告信息输出:

【Linux】kibana安装与使用教程_第1张图片
Elasticsearch启动之后,kibana连接成功,输出信息如下:

【Linux】kibana安装与使用教程_第2张图片
我们也可以通过浏览器访问,看到如下界面:

【Linux】kibana安装与使用教程_第3张图片

使用教程

1. 创建pattern

正如上面的界面所示,安装之后,kibana会提示你创建搜索索引时对应的pattern,(这里我之前通过接口创建了user索引,并插入了一些数据)我们填写好符合格式要求的index pattern,直接next step

【Linux】kibana安装与使用教程_第4张图片
下面我们就可以在discover页面筛选索引

【Linux】kibana安装与使用教程_第5张图片
展开_source,可以看到具体数据:

【Linux】kibana安装与使用教程_第6张图片

2. 使用Dev Tool

在Kibana中,我们可以通过Dev Tool直接操作索引相关API:

【Linux】kibana安装与使用教程_第7张图片
上面API是获取user索引的mapping结构。下面是根据手机号查询索引数据的一个方法:
【Linux】kibana安装与使用教程_第8张图片
通过这个工具,我们可以更快速直观地查询到索引数据。

总结

工作以来也用过很长一段时间的kibana查询日志,但没有自己搭建过,很多其他的功能也并不知道,正好趁着这次使用ES的机会,学到了一些东西。

你可能感兴趣的:(【安装教程】,kibana,linux)