sample的如下完整日志:10.20.20.10;[2018-07-16 13:12:57];GET /online/sample HTTP/1.1;200
sample外还有很多其他内容,其与检索条件并不是直接相等,因此不能直接使用sample作为检索条件来检索该日志。为满足该检索需求,需要将日志全文切分为多个片段,每个片段称之为一个“词”,而这个过程称之为“分词”。@&()='",;:<>[]{}/ \\n\\t\\r\\\\范围内的符号,就切分日志,将得到如下的词:
sample时,上述分词后的日志包含sample,即认为符合检索条件。
"/online/sample"online和sample,且词的顺序与检索条件一致,符合该检索条件。"/online/login"login,不符合该检索条件。@&()='",;:<>[]{}/ \\n\\t\\r\\\\即为分词符。用户登录失败,密码错误,需要使用"登录失败"进行检索,是不能通过符号对日志进行切分来满足检索需求的。此时可在 索引配置 中设置该日志“包含中文”,日志服务(Cloud Log Service,CLS)将自动将日志中的每一个汉字及汉字符号切分为独立的词。文档反馈