zoukankan      html  css  js  c++  java
  • kibana使用

    Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。
    可以用kibana搜索、查看存放在Elasticsearch中的数据。
    Kibana与Elasticsearch的交互方式是各种不同的图表、表格、地图等,直观的展示数据,从而达到高级的数据分析与可视化的目的。

    1.下载

      地址 https://www.elastic.co/cn/downloads/kibana

    2.启动

      解压,进入bin目录,执行

    kibana

    浏览器打开http://localhost:5601

    3.使用

    (1)插入两条数据

    curl -XPOST 'localhost:9200/store/category/1?pretty' -H 'Content-type:application/json' -d'{"name":"soap","type":"cleaning","postDate":"2019-9-15","message":"this is a first data"}'
    curl -XPOST 'localhost:9200/store/category/2?pretty' -H 'Content-type:application/json' -d'{"name":"soap1","type":"cleaning","postDate":"2019-9-15","message":"this is a second data"}'

    A.建立所以

    在kibana界面建立一个索引,和elaticsearch建立的索引进行配对

      kibana中的management管理

           单击index patterns索引模块

           选择create index pattern模块,建立索引

    注:

      建立的索引名要和elasticsearch建立的索引对应,否则,无法创建kibana的索引

    B.查看 

    索引建立完成后,点击【Discover】,选择建立的索引,查看数据

    数据太少,没办法充分发挥Kibana的作用,很多高级的数据分析和图形化界面都没法展示出来,所以需要导入一些测试数据到Elasticsearch中

     (2)导入数据

    数据 https://pan.baidu.com/s/139UlJ2RcCOUwKunR6R0yDA

    curl -XPOST 'localhost:9200/shakespeare/_bulk?pretty' -H 'Content-type:application/json' --data-binary @shakespeare.json

    建立索引shakespeare,点击【Discover】菜单进行查看

     点击【Visualize】Create new visualization,选择折线图Line来展示 Shakespeare数据集并比较剧中的speaking发言部分数量

    在“ Metrics”窗格中,展开“ Y-Axis”

    将Aggregation聚合设置为Unique Count唯一计数

    将Field字段设置为speaker.keyword发言

    在“ Custom Label 自定义标签”框中,输入Speaking Parts

     

    在“ Buckets”窗格中,单击“ X-Axis”

    将Aggregation聚合设置为Terms条款和 Field字段为play_name.keyword

    要按字母顺序列出表演,请在“ Order”下拉菜单中选择“ Ascending”

    为轴提供自定义标签Play Name

    单击Apply changes

    有多种图表可供选择

    注:

      Kibana 的版本需要和 Elasticsearch 的版本一致,否则会出现Kibana server is not ready yet

  • 相关阅读:
    hdwiki 学习笔记 01
    hdwiki model目录下的函数类
    hdwiki 的模板和标签
    Linux下CPU内存占用过高思路分析
    Linux下后台运行jar包
    Arrays.asList集合类的集合转换方法的坑!!!(不支持的操作异常:UnsupportedOperationException)
    Linux下定时备份mysql数据库
    解决Navicat远程连接数据库出现错误:1130-host ... is not allowed to connect to this MySql server
    深入JVM学习
    JUC的等待唤醒机制(wait/notify await/singal)之生产者和消费者问题
  • 原文地址:https://www.cnblogs.com/baby123/p/11837331.html
Copyright © 2011-2022 走看看