Kibana 是一款基于 Elasticsearch 的数据分析及可视化平台,并借助其强大的图表工具进行一些高级数据分析。

1. 下载

下载最新版本: kibana-7.14.1-linux-x86_64.tar.gz

注意: Kibana 的版本需要和 Elasticsearch 的版本一致。

2. Kibana安装

mkdir -p /home/es/kibana/data
tar -zxvf kibana-7.14.1-linux-x86_64.tar.gz -C /home/es
mv kibana-7.14.1-linux-x86_64 kibana

3. 配置Kibana

cd /home/es/kibana/config
vim kibana.yml

server.port: 5601
server.host: "10.10.1.1"
elasticsearch.hosts: ["http://10.10.1.1:9200"]
elasticsearch.username: "kibana_system"
elasticsearch.password: "pass123"
i18n.locale: "zh-CN"
elasticsearch.requestTimeout: 40000
elasticsearch.shardTimeout: 40000
elasticsearch.startupTimeout: 8000

注意:安装完后需要重启 Elasticsearch

4. 启动Kibana

编写启动脚本:

vim start_kibana.sh
nohup /home/es/kibana/bin/kibana --allow-rootallow-root >> kibana.log 2>&1 &

5. 关闭Kibana

编写关闭脚本:

vim stop_kibana.sh

PROCESS=`ps -ef | grep 'kibana' |grep -v grep | grep -v PPID | awk '{ print $2}'`
echo $PROCESS
for i in $PROCESS
do
  echo "Kill the kibana process [ $i ]"
  kill -9 $i
done

6. 访问Kibana

http://10.10.1.1:5601 打开如下界面

kibana安装教程视频(kibana安装和启动)(1)

6-1 登录界面

7. 查询

7.1 查询集群状态

选择开发工具, 输入以下命令获取集群状态, 查询如图 7-1 所示。

GET /_cat/health?v

kibana安装教程视频(kibana安装和启动)(2)

7-1 查询集群状态

7.2 创建 index

选择开发工具, 输入如图7-2所示命令创建 index, 创建结果如图 7-2 所示。

kibana安装教程视频(kibana安装和启动)(3)

7-2 创建 index

7.3 查询 index

选择开发工具, 输入如图7-3所示命令查询 index, 查询结果如图 7-3 所示。

kibana安装教程视频(kibana安装和启动)(4)

7-3 查询 index

7.4 过滤条件

选择开发工具, 输入如图7-4所示命令查询 index, 查询结果如图 7-4 所示。

kibana安装教程视频(kibana安装和启动)(5)

7-4 过滤条件查询