【Kibana】快速上手Kibana平台(KQL)


目前市面上大部分的公司的日志系统都是使用ELK系统,因此我们进行工作必须得掌握Kibana平台的基本使用,这里主要说明怎么“快速使用Kibana平台”以及记录一些常用的“KQL语言”。

快速使用Kibana平台

  1. 点击Discover进入控制台

image.png

  1. 选择服务(一般有以下两种常见方式)

image.png
image.png

  1. 查看详情信息

image.png

常用查询语句KQL

参考blog地址:https://blog.csdn.net/weixin_43847283/article/details/123694650
KQL语言的基本原理非常简单,只要是key:value的形式,由于Kibana底层调用了ElasticSearch,因此我们使用键值的方式进行查询效率会快很多

"hello world" ×
message:"hello world"

基本查询

首先就是基本操作:

  • 不加""的查询:hello和world可以分开查询,因此(world hello)也匹配
  • 加""的查询:精准搜索,hello world作为一个整体的值进行查询
message:hello world
message:"hello world" 

非操作:表示该message数据不包含"hello world"数据

not message:"hello world" 

覆合查询

覆合查询主要分为两种,and 和 or,具体就不展开了,非常简单

message:"hello world" and url:"/helloworld" 
message:"hello world" or url:"/helloworld" 

遇到“稍微”复杂一点的查询,用()解决问题,非常重要!!!

message:("hello" and "world")
message:"hello world" and (env:"prod" or url:"/helloworld" )

模糊查询

模糊查询也非常好理解,就是加*

message:*
message:"*hello*"

综合上述来看,ELK日志系统还是很好上手滴,这些基本操作一定要牢牢记住,开发当中常用,不过最重要的事情还是提高自己定位错误,解决问题的能力!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值