zoukankan      html  css  js  c++  java
  • 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

     

    页面效果如下

  • 相关阅读:
    SpringMVC引入CSS等文件
    idea运行时默认显示的index.jsp修改方法
    Spring 中的 JDBCTemplate
    Spring 错误 cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'context:property-placeholder'.
    Spring IOC 三种注入方式(构造器,setter,接口)
    Java中的Object、T(泛型)、?区别
    DBUtils 笔记
    DBCP + C3P0 连接池
    Servlet+JSP 对外访问路径配置
    linux iptables使用
  • 原文地址:https://www.cnblogs.com/Huang-Niu/p/11255537.html
Copyright © 2011-2022 走看看