全部產品
Search
文件中心

Simple Log Service:如何精確查詢日誌?

更新時間:Jul 18, 2024

當您需要精確查詢包含多個關鍵字的日誌時,您可以使用like文法或短語查詢。

日誌範例

body_bytes_sent:1061
http_user_agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5
remote_addr:192.0.2.2
remote_user:vd_yw
request_method:DELETE
request_uri:/request/path-1/file-5
status:207
time_local:10/Jun/2021:19:10:59

查詢需求

查詢http_user_agent欄位值中包含like Gecko的日誌。

查詢樣本

本樣本基於上述日誌範例和查詢需求進行查詢。

短語查詢

短語查詢,可用於精準匹配一段短語。更多資訊,請參見短語查詢

http_user_agent:#"like Gecko"

Like文法

like文法滿足標準的SQL like文法,在like文法中百分比符號(%)代表任意個字元,底線 (_)代表單個字元。

  • 正確的查詢語句

    * | Select * where http_user_agent like '%like Gecko%'

    其中,http_user_agent為日誌欄位。

  • 錯誤的查詢語句

    使用如下查詢語句,無法精確查詢。查詢結果將包含like GeckoGecko likelike abc GeckoGecko abc like 的日誌。

     "like" and "Gecko"