全部產品
Search
文件中心

Simple Log Service:查詢與分析快速指引

更新時間:Aug 28, 2026

Simple Log Service提供查詢和分析功能,支援秒級查詢十億到千億層級的日誌,並支援通過SQL對查詢結果進行統計分析。本文以Nginx日誌為例,為您介紹如何快速開啟索引,並在控制台完成查詢與分析的基本操作。

前提條件

已建立Project、標準型LogStore並完成日誌採集。具體操作,請參見管理Project、建立基礎LogStore和資料擷取概述。

步驟一:配置索引

  1. 登入Log Service控制台。

  2. 在Project列表地區,單擊目標Project。

  3. 在日誌儲存 > 日誌庫頁簽中,單擊目標Logstore。

  4. 在LogStore的查詢和分析頁面,單擊開啟索引。

    說明

    開啟後等待1min左右即可查詢最新資料。

  5. 單擊開啟索引後,全文索引開關預設開啟。在查詢剖析頁面單擊自動產生索引。Log Service會根據採集時預覽資料中的第一條內容,自動產生欄位索引。

    說明

    其他配置項保持預設即可,更多資訊,請參見建立索引。

    自動產生的欄位索引配置說明如下。

    所有欄位的大小寫敏感和包含中文均關閉,開啟統計均開啟。產生的欄位及類型:

    • @timestamp(text)

    • body_bytes_sent(long)

    • bytes_sent(long)

    • host(text)

    • http_referer(text)

    • http_user_agent(text)

    • path(text)

    • remote_addr(text)

    • request_body(text)

    • request_length(long)

    • request_method(text)

    • request_time(double)

步驟二:查詢和分析日誌

說明

在查詢 / 剖析頁面的搜尋欄,輸入查詢或分析語句,並單擊查詢 / 剖析。

  • 查詢語句

    用於日誌資料的查看、簡單搜尋和過濾。使用者使用查詢語句,通過特定條件(例如時間範圍、請求類型、關鍵字等)篩選出感興趣的資料集。查詢語句可以單獨使用,具體用法請參見查詢文法與功能。

    樣本:查詢狀態代碼為200的日誌,可使用以下語句。

    status :200

    更多查詢樣本,請參見查詢語句樣本。

  • 分析語句

    用於對日誌資料進行過濾、轉換、統計、彙總等操作,例如統計一段時間內資料的平均值、擷取資料的同比和環比結果。分析語句必須配合查詢語句一起使用,格式為查詢語句|分析語句,文法說明請參見SQL分析文法與功能。

    樣本:查詢日誌中所有記錄,並分析各請求狀態的數量,可使用以下語句。

    * | SELECT status, count(*) AS PV GROUP BY status

    更多查詢分析樣本,請參見SQL函數和SQL子句。

說明

預設情況下,在日誌庫列表單擊LogStore時,系統會進入查詢 / 剖析頁面並自動執行一次查詢操作。您可單擊頁面右上方的設定表徵圖,在查詢設定頁簽下,關閉該功能或設定查詢時間。

配置時間範圍

您可通過以下三種方式設定日誌查詢 / 剖析的時間範圍。如果在分析語句中設定了時間範圍,則查詢分析結果以該時間範圍為準。

  • 在頁面頂端的下拉式清單中,選擇時間範圍例如15分鐘。

    時間選取器下拉麵板提供多種選擇方式:快捷時間按鈕(1分鐘、5分鐘、15分鐘、1小時、1天、本周等)、日曆中選擇或自訂。還可勾選整點時間複選框或通過記錄查看之前使用的時間範圍。

  • 在分析語句中通過__time__欄位指定時間範圍(閉合區間),例如:

    * | SELECT * FROM log WHERE __time__>1731297600 AND __time__< 1731310038
  • 在分析語句中指定時間時,使用from_unixtime函數或to_unixtime函數轉換時間格式。例如:

    • * | SELECT * FROM log WHERE from_unixtime(__time__) > from_unixtime(1731297600) AND from_unixtime(__time__) < now()
    • * | SELECT * FROM log WHERE __time__ > to_unixtime(date_parse('2024-10-19 15:46:05', '%Y-%m-%d %H:%i:%s')) AND __time__ < to_unixtime(now())
說明

執行查詢和分析語句後,預設只返回100行。如果您希望返回更多資料,可使用LIMIT文法。更多資訊,請參見LIMIT子句。

查詢/分析頁面說明

頁面概覽

Log Service(SLS)原始日誌查詢頁面主要包含以下地區:

  • 搜尋結果概覽:顯示匹配的日誌條數(樣本為 7,246 條)及時間分布長條圖

  • 頁簽地區:包含原始日誌、統計圖表、日誌聚類三個頁簽,支援表格/原始視圖切換、換行開關及分頁設定

  • 左側顯示欄位面板:列出索引欄位,如 @timestamp、host、remote_addr、request_method、status、uri 等

  • 主地區:展示每條日誌的結構化索引值對詳情,包含時間戳記、來源 IP、主機名稱、要求方法、請求路徑、響應狀態代碼等 Nginx 訪問日誌欄位

長條圖

image

  • 將滑鼠懸浮在綠色資料區塊上時,您可以查看該資料區塊代表的時間範圍和日誌叫用次數。

  • 雙擊綠色資料區塊,您可以查看更細時間粒紋的日誌分布,同時原始日誌頁簽中將同步展示指定時間範圍內的查詢結果。

原始日誌

  • 日誌詳情

    • 單擊表格或原始,切換日誌格式。

    • 下載日誌 > 下載日誌:可下載日誌到本地。具體操作,請參見下載日誌。

    • 單擊image.png(設定表徵圖),選擇JSON 設定:可設定 JSON 展示類型和展示層級。

    • 單擊image.png(設定表徵圖),選擇事件配置:為原始日誌配置事件。

    • image.png(複製表徵圖):單擊可複製當前日誌內容。

    • image.png(Copilot 表徵圖):SLS Copilot,基於日誌內容總結資訊、尋找錯誤資訊等。

    • 查詢日誌-004(上下文瀏覽表徵圖):查看指定日誌在原始檔案中的上下文資訊。只有通過Logtail採集到的日誌才支援上下文瀏覽功能。具體操作,請參見上下文查詢。

    • LiveTail(LiveTail 表徵圖):即時監控日誌內容,提取關鍵日誌資訊。只有通過 Logtail 採集到的日誌才支援 LiveTail 功能。具體操作,請參見LiveTail。

  • 顯示欄位

    • 在顯示欄位地區,單擊目標欄位後的image.png,將索引欄位從顯示欄位中清除,右側的日誌資訊中不再顯示。

    • image.png(收藏表徵圖):收藏視圖。設定顯示欄位後,可以收藏當前視圖,後續可在上方的下拉式清單中選擇已收藏的視圖。

    • 單擊image.png(設定表徵圖),選擇tag 設定:將欄位設定為系統 Tag。

    • 單擊image.png(設定表徵圖),選擇別名:開啟後,欄位名稱將被別名替換,未設定別名的欄位仍展示欄位名稱。設定欄位別名的步驟,請參見建立索引。

  • 索引欄位

    • 在索引欄位地區,單擊目標欄位後的image.png,將欄位添加到顯示欄位中,在右側的日誌資訊中顯示。

    • image.png(資料概況表徵圖):查看欄位的基本分布情況、統計指標等資訊。具體操作,請參見欄位設定。

統計圖表

統計圖表是Simple Log Service根據查詢與分析語句渲染出的結果。Simple Log Service提供表格、線圖、柱狀圖等多種圖表類型。具體操作,請參見統計圖表。 執行查詢和分析語句後,您可以在統計圖表頁簽中查看可視化的查詢和分析結果。

本頁簽其他功能說明:

  • 新增到儀錶盤:儀錶盤是Simple Log Service提供的即時資料分析大盤。單擊新增到儀錶盤,將查詢和分析結果以圖表形式儲存到儀錶盤中。具體操作,請參見可視化概述。

  • 另存新檔定時SQL:Simple Log Service提供定時SQL功能,用於定時分析資料、儲存彙總資料、投影與過濾資料。具體操作,請參見定時SQL。

  • 互動事件:互動事件是資料分析中不可缺少的功能之一,通過改變資料維度的層次、變換分析的粒度從而擷取資料中更詳盡的資訊。具體操作,請參見為儀錶盤添加互動事件實現下鑽分析。

日誌聚類

在日誌聚類頁簽中,單擊開啟日誌聚類,可實現在採集日誌時彙總相似性高的日誌。具體操作,請參見日誌聚類。

SQL增強

單擊右上方SQL獨享版表徵圖,可單次開啟SQL獨享版。當您在使用SQL分析時,如果資料量較大,Log Service無法在一次查詢中完整分析這個時間段內的所有日誌。通過開啟SQL獨享版,增加計算資源,可以提升單次分析的資料量。如需設定預設開啟,請參見高效能完全精確查詢與分析(SQL獨享版)。

警示

單擊右上方另存新檔警示表徵圖,將查詢和分析結果另存新檔警示。具體操作,請參見警示設定快速入門。

快速查詢

單擊右上方快速查詢表徵圖,將當前查詢和分析語句另存新檔快速查詢。您可通過儲存的歷史操作,快速執行查詢和分析操作。具體操作,請參見快速查詢。

分享

單擊右上方image.png表徵圖,複製本頁面連結,分享給其他使用者。具體操作,請參見控制台內嵌及分享。

資料加工

單擊左上方數據加工,可跳轉至資料加工頁面。資料加工服務可應用於資料規整與資訊提取、資料清洗與過濾、資料分發至多目標LogStore等資料處理情境。具體操作,請參見建立資料加工(新版)任務。

相關文檔