当前位置: 首页 > news >正文

kibana 查看有多少索引库_kibana-1:使用timeline构建时间序列图

原创;微信公众号:千里行走;

第一次发时,图片不清晰,重做后重发;

受限图片大小限制,有些图片不是很清晰,可以到微信公众号查看;

最常用的需求是根据时间轴画出日志中不同的日志级别(level)的曲线图。ELK体系下的kibana可以很方便的解决这类问题。

版本相关:

elasticsearch和kibana版本都是6.4.3。

目录

(1).效果图

(2).kibana Visualize 公式含义

(3).注意事项

(4).kibana操作步骤

1.建立index patterns

2.建立时间序列图

3.展示

正文

(1).效果图

1a97833939053a988c9052a3cc9e74b5.png

(2).kibana Visualize 公式含义

.es(index=shop_index,timefield=shopRegistDate,split=source.keyword:10)

index: shop_index 索引名字timestamp: shopRegistDate timestamp字段,必须有,用于timeline时间序列图中的x-时间轴数据。split: source.keyword:10 要group by的字段,数字10表示最多显示多少个分类的线条。

(3).注意事项

索引中必须有一个timestamp(date)类型的字段,只有date类型的字段才能作为时间轴。

代码中这样定义,必须用@Field注解显示定义,否则会自动转化成string,不能作为时间轴。

e9e60e823783fa08039c1e6afe0ac0c2.png

(4).kibana操作步骤

1.建立index patterns

6c4b79b5ddfbd2296c4efc8cf74f70d5.png

选择要匹配的索引,如果模糊匹配多个索引,保证字段一致,并且有形同的date字段。

587a0a244964ee9b1c5a317053dd884c.png

选择作为X轴-时间轴的字段,必须是date类型:

d454edb0f52f84af758a5ddb0aaf1334.png

完成后效果:

f38945087b7049d11ed3cccac3a632ba.png

完成后进入Discover页面,选择索引后的效果:

9dd75eea33f89286056d258988493fac.png

2.建立时间序列图

选择Timeline类型的图表:

5c73ccf9f2313b4176bd86975c003b24.png

配置,点击save保存为视图:

a364f45c6d67078e169941e9d9562d3f.png

3.展示

将之前建立的视图放入dashboard中,显示:

1a97833939053a988c9052a3cc9e74b5.png

相关文章:

  • cordova打开外部链接_AutoCAD小秘密050:外部参照面面观(上)
  • asp.net通过webservice调用java接口全过程_springboot整合Feign实现远程接口调用
  • 检测到目标url存在框架注入漏洞_CVE201914234:Django JSONField SQL注入漏洞复现
  • 随机森林的特征 是放回抽样么_机器学习军火库 | 浪漫算法 随机森林
  • java空字符_Java学习之路008天
  • py怎么运行_Mac Tensorflow Faster R-CNN CPU实现环境配置及Demo运行
  • 一个数等于两个不同素数的乘机_【朝夕的ACM笔记】数论-反素数
  • spring是什么_Spring 源码第三弹!EntityResolver 是个什么鬼?
  • python界面开发webview_Python使用Pyqt5实现简易浏览器!非常实用!
  • 程序实例python_Python花式编程案例集锦(5)
  • python装饰器作用和功能_Python装饰器实现类Java注解功能
  • 树莓派无屏幕安装kali_树莓派制作魔镜屏幕旋转不正确的处理方法
  • 没有与参数列表匹配的重载函数_C++覆盖和重载的区别
  • python嵌入式系统开发_python能开发单片机吗
  • python根据excel生成报表_python提取Excel中的特定列生成新的表格
  • @angular/forms 源码解析之双向绑定
  • angular学习第一篇-----环境搭建
  • canvas绘制圆角头像
  • CSS 提示工具(Tooltip)
  • Docker 笔记(2):Dockerfile
  • orm2 中文文档 3.1 模型属性
  • Spring Cloud(3) - 服务治理: Spring Cloud Eureka
  • vue总结
  • 诡异!React stopPropagation失灵
  • 排序算法学习笔记
  • 前端面试题总结
  • 使用API自动生成工具优化前端工作流
  • 温故知新之javascript面向对象
  • 译自由幺半群
  • 运行时添加log4j2的appender
  • 1.Ext JS 建立web开发工程
  • const的用法,特别是用在函数前面与后面的区别
  • gunicorn工作原理
  • ​中南建设2022年半年报“韧”字当头,经营性现金流持续为正​
  • #我与虚拟机的故事#连载20:周志明虚拟机第 3 版:到底值不值得买?
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (ZT)一个美国文科博士的YardLife
  • (大众金融)SQL server面试题(1)-总销售量最少的3个型号的车及其总销售量
  • (第27天)Oracle 数据泵转换分区表
  • (附源码)php新闻发布平台 毕业设计 141646
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (附源码)spring boot建达集团公司平台 毕业设计 141538
  • (附源码)计算机毕业设计大学生兼职系统
  • (利用IDEA+Maven)定制属于自己的jar包
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (一)Dubbo快速入门、介绍、使用
  • (一)WLAN定义和基本架构转
  • (原创) cocos2dx使用Curl连接网络(客户端)
  • (转) Face-Resources
  • (转) 深度模型优化性能 调参
  • (转)winform之ListView
  • (转)如何上传第三方jar包至Maven私服让maven项目可以使用第三方jar包
  • (最优化理论与方法)第二章最优化所需基础知识-第三节:重要凸集举例