zoukankan      html  css  js  c++  java
  • [elk]kibana搜索绘图

    kibana绘图

    好些日志入库了需要分析.

    • 1,首先分析top10 url的table和柱状分布
    • 2,其次想着分析下404所占比例,以及404所对应的url table.
    • 3,最后分析一下请求总数.

    绘图示例:
    正确姿势:

    1.url top10及总数

    2.状态码

    3.总数

    1,灵活的搜索功能

    • 搜一下今天内404对应的url
    • 搜一下前2h,订单url的总数
    • 搜一下...

    参考:
    https://segmentfault.com/a/1190000002972420

    • 字段
    也可以按页面左侧显示的字段搜索
    限定字段全文搜索:field:value
    精确搜索:关键字加上双引号 filed:"value"
    http.code:404 搜索http状态码为404的文档
    
    字段本身是否存在
    _exists_:http:返回结果中需要有http字段
    _missing_:http:不能含有http字段
    
    • 范围搜索
    数值/时间/IP/字符串 类型的字段可以对某一范围进行查询
    length:[100 TO 200]
    sip:["172.24.20.110" TO "172.24.20.140"]
    date:{"now-6h" TO "now"}
    tag:{b TO e} 搜索b到e中间的字符
    count:[10 TO *] * 表示一端不限制范围
    count:[1 TO 5} [ ] 表示端点数值包含在范围内,{ } 表示端点数值不包含在范围内,可以混合使用,此语句为1到5,包括1,不包括5
    可以简化成以下写法:
    age:>10
    age:<=10
    age:(>=10 AND <20)
    

    elk处理各类日志配置

    http://www.ttlsa.com/elk/elk-kibana-query-and-filter/

    kibana绘图技巧

    • 用柱状图反应实时的 请求count+这些count的状态码比例.
      命名: Nginx Access over time

    绘制方法:

    浏览器类型和操作系统类型统计

    浏览器

    操作系统:

    top5url的状态码统计

    通过geoip绘制饼图

    如果用这部分数据单纯的绘制地图确实没什么意义.绘制饼图,可以看业务分布在哪些省份

    top10 ip top10 url绘图

  • 相关阅读:
    gojs常用API (中文文档)
    webpack的安装
    win10如何将wps设置成默认应用
    gojs常用API-画布操作
    Access中替代case when的方法 .
    C++ 11 中的右值引用
    形参前的&&啥意思?
    【C语言学习笔记】字符串拼接的3种方法 .
    java项目打jar包
    教你用DrawLayout 实现Android 侧滑菜单
  • 原文地址:https://www.cnblogs.com/iiiiher/p/7903262.html
Copyright © 2011-2022 走看看