• 3.Kibana安装与介绍


    Kibana入门

    Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,设计用于和 Elasticsearch 协作。您可以使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互操作。您可以很方便的利用图表、表格及地图对数据进行多元化的分析和呈现。

    官网:https://www.elastic.co/cn/kibana

    配置和安装

    到下载地址,选择对应的版本:https://www.elastic.co/cn/downloads/kibana

    下载完成后,将文件拷贝到我们的服务器上,然后解压

    # 解压
    tar -zxvf kibana-7.9.1-linux-x86_64.tar.gz
    
    # 重命名
    mv kibana-7.9.1-linux-x86_64 kibana

    然后在进入kibana目录,找到config文件夹下的kibana.yml进行配置的修改

    vim /soft/kibana/config/kibana.yml

    然后找到下面的内容

    #对外暴露服务的地址
    server.host: "0.0.0.0" 
    
    #配置Elasticsearch
    elasticsearch.url: "http://127.0.0.1:9200" 

    启动

    修改配置完成后,我们就可以启动kibana了

    #启动
    ./bin/kibana

    点击启动,发现报错了

     原因是kibana不能使用root用户进行启动,所以我们切换到elsearch用户

    # 将soft文件夹的所属者改成elsearch
    chown elsearch:elsearch /soft/ -R
    
    # 切换用户
    su elsearch
    
    # 启动
    ./bin/kibana

    然后打开下面的地址,即可访问我们的kibana了

    http://202.193.56.222:5601/

     

    • Discover:数据探索
    • Visualize:可视化
    • Dashboard:仪表盘
    • Timelion:时序控件
    • Canvas:画布
    • Machine Learning:机器学习
    • Infrastructure:基本信息
    • Logs:数据日志展示
    • APM:性能监控
    • Dev Tools:开发者工具
    • Monitoring:监控
    • Management:管理

    数据探索

    先添加索引信息

     然后我们就输入匹配规则进行匹配

     然后选择时间字段,一般选择第一个

     索引创建完毕后

     然后我们就可以往nginx error.log日志文件中,添加几天错误记录

    echo "hello error" >> error.log

    我们追加了两条数据,然后到kibana的discover中,刷新页面,就能够看到我们刚添加的日志了,同时我们点击右侧还可以选择需要展示的字段,非常的方便

     

     点击右上角,我们还可以针对时间来进行过滤

  • 相关阅读:
    UDP协议发送/接收数据实现[TCP/IP协议入门]
    TCP协议发送/接收数据实现[TCP/IP协议入门]
    vue 打包后的build文件过大解决方案
    vuecli 性能优化
    局域网内开启ps登录windows功能
    判断是否是手机浏览器
    java通过模拟post方式提交表单实现图片上传功能实例
    C#中遍历Hashtable的4种方法
    Springboot使用RestTemplate发送Post请求postForEntity (application/json)的坑
    lerna存在的必要性
  • 原文地址:https://www.cnblogs.com/2839888494xw/p/15825118.html
Copyright © 2020-2023  润新知