大数据——Kibana(可视化)

ELK Stack

Elasticsearch(存储+检索+分析),简称ES
Logstash(日志收集)
kibana(可视化)
在这里插入图片描述

Kibana安装

Kibana安装
访问地址

  • hostname:5601
    在这里插入图片描述

kibana基本使用

查看kibana运行状态

  • hostname:5601/status

开发者工具

  • Dev Tools

     CTRL+i:自动缩进
     CTRL+ENTER:提交请求
    

在这里插入图片描述

kibana数据探索

创建index pattern

  • Management>Index Patterns>Create Index Pattern

数据探索

  • Discover>选择Index Pattern

  • 按时间窗口过滤数据(须包含@timestamp字段)

  • 搜索数据

     直接输入查询字符串
     搜索特定字段特定值,如status:200
     范围搜索,如status:[400 to 499]
     布尔操作符AND、OR、NOt,如status:200 AND extension:php
    
  • 进行字段过滤

kibana数据可视化(一)

支持的可视化图表分类

  • 基础图标
  • 数据表
  • 地图
  • 时间序列

通用操作

  • 创建图形
  • 选择Index Pattern
  • 输入查询语句

kibana数据可视化(二)

Elasticsearch聚合查询

  • Buckets桶:满足特定条件的文档的集合
  • Metrics指标:对桶内的文档进行统计计算

桶可以被嵌套,例如

  • 1、通过国家划分文档(桶)
  • 2、然后通过性别划分每个国家(桶)
  • 3、然后桶过年龄区间划分每种性别(桶)
  • 4、最后,为每个年龄区间计算平均薪酬(指标)

kibana数据可视化(三)

尝试聚合

GET stu/_search
{
    "aggs" : {
        "agg1" : { #聚合名称
            "terms" : { "field" : "classOf" } #定义桶类型,terms为每个新的词条创建一个新的桶
        }
    }
}
#类似
SELECT count() FROM stu
GROUP BY classOf

在这里插入图片描述

kibana数据可视化(四)

添加度量指标

GET stu/_search
{
  "aggs": {
    "agg1": {
      "terms": {
        "field": "classOf"
      },
      "aggs": {
        "avg_gpa": {
          "avg": {
            "field": "gpa"
          } } }
    }  }  }

在这里插入图片描述

kibana数据可视化(五)

饼图

  • 按入学年份统计人数

     索引:stu
     Metrics:Count聚合
     Buckets:字段:classof
    
  • 保存可视化结果

在这里插入图片描述
在这里插入图片描述

kibana数据可视化(六)

柱状图

  • 按入学年份统计人数

     索引:stu
     Metrics:Y-轴:Count聚合
     Buckets:X-轴:Terms类型分桶
     	     字段:classof
    
  • 保存可视化结果
    在这里插入图片描述
    在这里插入图片描述

kibana数据可视化(七)

仪表板可展示已保存的可视化结果集合
在这里插入图片描述

在这里插入图片描述

阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蜂蜜柚子加苦茶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值