💡  根据 遗忘曲线:如果没有记录和回顾,6天后便会忘记75%的内容
      读书笔记正是帮助你记录和回顾的工具,不必拘泥于形式,其核心是:记录、翻看、思考

1、关键点说明

  • 模糊匹配支持*,但是不支持前模糊匹配
  • not 表示非
  • 可以支持多文档匹配,但是需要注意转义
  • | 后面写的的类似sql
  • SELECT json_extract(json, ‘$.store.book’); 从一个JSON对象中提取值
  • json_parse(string) 把字符串转化成JSON类型

2、关键日志查询

3、提取日志中的某一个字段

ListenAccountIdRefreshedEvent.message" and ProjectName: smlvpc | select DISTINCT regexp_extract(Content, ',"ouid":"(\S+)","uuid":', 1)

4、阶段统计

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
* and url: createFlowOneStep and status=200 | select
  k,
  v
from(
    select
      map(array [0.5,0.9,0.99,0.999], p) as m
    from(
        select
          approx_percentile(duration, array [0.5,0.9,0.99,0.999]) as p
         FROM log
      )
  ),
  unnest(m) as t(k, v)