全部產品
Search
文件中心

Simple Log Service:時序預測

更新時間:Jan 06, 2026

Log Service提供時序預測功能,用於對時序資料進行自動化、智能化的預測。您可以根據預測結果判斷時序資料未來的走勢,提前感知系統或者業務關鍵計量的狀態。本文介紹時序預測的背景資訊、功能、調度與執行情境、使用建議等資訊。

重要

自2025年7月15日(UTC+8)起,智能異常分析功能停止對新使用者服務,存量使用者可繼續使用。

  1. 影響範圍

    本次下線涉及的核心功能模組包括智能巡檢、文本分析和時序預測。

  2. 功能平移方案

    上述下線功能均可以通過Log Service的機器學習文法定時查詢與分析(定時SQL)儀錶盤實現完整替代。

背景資訊

服務在運行過程中會產生各種各樣的時序資料,記錄了服務的各種指標隨時間的變化情況。時序資料的監控分析被廣泛地應用在系統監控和故障定位中。對於時序資料的監控分析一般分為以下兩種方式。

  • 分析已經產生的時序資料,檢測其中可能的異常。您可通過智能巡檢功能實現。更多資訊,請參見智能巡檢

    該方式主要應用於在服務出現異常後及時的發現問題和定位問題。

  • 預測將來產生的時序資料,判斷時序資料未來的走勢。您可通過時序預測功能實現。

    該方式主要應用於對服務關鍵計量的異常走勢進行提前預警。

時序預測應用情境如下:

  • 預測服務關鍵計量(例如QPS、線上人數)的未來一段時間走勢,當預測指標未來的數值超過配置的閾值時產生警示,便於營運人員在異常產生前對潛在問題進行排查。

  • 預測系統各種指標(例如CPU使用率、磁碟利用率)未來的波動情況,可以使用指標的未來波動趨勢對系統進行更可靠地調整。例如在系統CPU使用率過高時對系統進行擴容。

重要

時序資料未來的走勢受各種因素的影響,包括各種突發、不穩定情況和預測演算法內部缺陷等。因此預測結果無法保證100%的準確。預測結果可作為決策的參考依據之一,而不是唯一依據。

功能介紹

時序預測作業通過SQL方式抽取或彙總時序指標,按照調度規則定時拉取資料輸入預測模型,將預測結果寫入到目標日誌庫(internal-ml-log)中,並在儀錶盤中展示預測結果,協助您快速查看時序預測的結果。

基本概念

Log Service時序預測涉及的基本概念如下表所示。

術語

說明

作業

一個時序預測任務對應一個作業,包括資料特徵、模型參數等資訊。

執行個體

一個時序預測作業按照作業配置產生執行執行個體。每一個執行個體針對作業配置定時拉取資料,運行演算法模型,分發預測結果。關於不同操作對執行個體的調度與執行的影響,請參見調度和執行情境

  • 一個作業可產生一個或多個執行個體,但是無論是正常被調度還是您觸發異常執行個體重試的情況,不存在多個執行個體同時執行的情況。

  • 目前不支援參數的熱升級。當您修改作業配置後,智能巡檢作業會重新建立一個新執行個體執行演算法模型,與之前的執行個體無關。

執行個體ID

執行執行個體的唯一標識。

建立時間

執行個體建立的時間。一般是按照您配置的作業規則產生,在補運行或追趕延遲時會立即產生執行個體。

執行時間

執行個體開始執行的時間。如果重試作業,則表示最後一次開始執行的時間。

結束時間

執行個體執行結束的時間。如果重試任務,則表示最後一次執行結束的時間。

執行狀態

執行個體的執行狀態。取值:

  • 運行中(RUNNING)

  • 重試中(STARTING)

  • 成功(SUCCEEDED)

  • 失敗(FAILED)

資料特徵配置

資料特徵配置中包含時間項、實體項和特徵項等參數。更多資訊,請參見資料特徵配置參數說明

演算法配置

演算法配置中包含周期配置、假日配置、預測配置(待測序列長度、信賴度、採樣數、預測頻率和觀測時間長度)等參數。更多資訊,請參見演算法配置參數說明

預測結果

通過內建儀錶盤展示預測結果。

調度和執行情境

一個作業可產生一個或多個執行個體,無論是正常被調度還是您觸發異常執行個體重試的情況,同時只有一個執行個體處於運行中,不存在多個執行個體並發執行的情況。

主要的調度與執行情境如下表所示。

情境

說明

情境一:從目前時間開始執行時序預測作業

從目前時間發起作業,預測作業根據配置的觀測長度讀取歷史資料,然後預測未來一段時間的時間序列。

情境二:從某個記錄點開始執行時序預測作業

在指定的時間點建立時序預測作業後,按照作業規則對歷史資料進行處理,演算法模型會快速消費歷史資料,並逐漸趕上目前時間。

情境三:修改調度配置

修改調度配置後,下一個執行個體按照新配置產生。演算法模型會記憶當前消費的時間位置,進而對新來的資料繼續巡檢。

情境四:重試失敗的執行個體

如果執行個體執行失敗(例如許可權不足、源庫不存在、目標庫不存在、配置不合法等),系統支援自動重試。若您的狀態一直顯示啟動中,可能是配置失敗。錯誤記錄檔會發送到您的internal-etl-log下,您可以檢查下配置並重新發起。調度執行完成後,系統會根據實際執行情況變更執行個體狀態為成功或失敗。

使用建議

建議您在使用時序預測時,根據業務情況明確具體的監控項,從而實現高效的資料轉化與預測。具體說明如下:

  • 上傳資料到LogStore時,明確資料格式和欄位的具體含義,確定觀測時間間隔,從而完成巡檢作業的快速配置。

  • 掌握所監控對象的時序資料變化情況,瞭解其穩定性和周期性,從而完成演算法參數的合理配置。

  • 按整時(例如整秒、整分鐘、整小時)對齊預測作業時間視窗。