ELK——Kibana部署及介绍

Kibana介绍

Kibana是一个为Elasticsearch平台分析和可视化的开源平台,使用Kibana能够搜索、展示存储在Elasticsearch中的索引数据。使用它可以很方便用图表、表格、地图展示和分析数据。
Kibana能够轻松处理大量数据,通过浏览器接口能够轻松的创建和分享仪表盘,通过改变Elasticsearch查询时间,可以完成动态仪表盘。

Kibana作为一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。你可以用kibana搜索、查看、交互存放在Elasticsearch索引里的数据,使用各种不同的图表、表格、地图等kibana能够很轻易地展示高级数据分析与可视化。

因此平台在本地环境部署,并没有什么数据,具体介绍可参考官方文档:https://www.elastic.co/cn/products/kibana

Kibana安装

Kibana安装极为简单

1. 同样的操作步骤,将安装包上传至server,并解压

tar xf kibana-7.2.0-linux-x86_64.tar.gz -C /usr/local

2. 编辑Kibana配置文件(基础配置修改)

vim /usr/local/kibana-7.2.0/config/kibana.yml

server.port: 5601
server.host: "192.168.1.130"
elasticsearch.hosts: ["http://192.168.1.130:9200"]

2.1 Kibana无法使用root启动,使用ES的用户授权并启动

chown -R elasticsearch.elasticsearch /usr/local/kibana-7.2.0
/usr/local/kibana-7.2.0/bin/kibana #启动Kibana

2.2 启动后会发现报错

问题:Kibana需要GLIBC_2.14支持

解决方案:

先查看目前系统最高版本

strings /lib64/libc.so.6 | grep GLIBC

下载安装2.14版本

在此页面查看自己所需要的版本:http://mirrors.ustc.edu.cn/gnu/libc/

这里我下载的是:glibc-2.14.tar.gz

tar xf glibc-2.14.tar.gz
cd glibc-2.14
mkdir build && cd build
../configure --prefix=/usr/local/glibc-2.14
make -j4 && make install
rm -rf /lib64/libc.so.6
上面的命令执行后不要慌,执行下面的的命令即可
/sbin/sln /usr/local/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6

2.3 报错解决了,尝试启动Kibana,如果启动还报错,按照提示安装2.17版本

wget http://ftp.gnu.org/pub/gnu/glibc/glibc-2.17.tar.gz
tar -zxvf glibc-2.17.tar.gz mkdir /opt/glibc-2.17/build cd /opt/glibc-2.17/build ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin make && make install strings /lib64/libc.so.6|grep ^GLIBC

2.4 安装完成后,启动kibana即可

su elasticsearch
/usr/local/kibana-7.2.0/bin/kibana
/usr/local/kibana-7.2.0/bin/kibana > /dev/null 2>&1 &

启动后如下图,即启动成功,访问http://192.168.1.130:5601

 

页面效果如下

 

posted @ 2019-07-27 16:15  蜡笔没小新  阅读(621)  评论(0编辑  收藏  举报