管理大型快訊
支援的國家/地區:
Google SecOps
SOAR
透過連接器或 Webhook 擷取的大多數安全性警示,都不會影響系統效能。不過,如果快訊超過 26.7 MB (2,800 萬個半形字元) 或超過特定事件和關係計數門檻,系統就會觸發自動緩解程序 (又稱修剪),避免處理延遲。
本頁面說明不同的修剪機制、限制,以及避免快訊遭到修剪的最佳做法。
擷取前快訊修剪 (依大小)
如果快訊大小超過 26.7 MB (2,800 萬個字元),平台會在快訊排入佇列以供擷取前,觸發階段性修剪程序。平台會依序執行每個階段,只有在前一階段未能將快訊大小縮減至 26.7 MB 以下時,才會啟動下一個階段:
-
修剪最大的資料欄位:系統會找出每個事件原始資料中最大的欄位。如果欄位值超過 35 個字元,系統會將該值替換為常值字串:
"Trimmed due to alert size violation." - 修剪欄位計數:每個事件的資料欄位總數最多為 100 個,且系統會優先處理較短的欄位。超過這項限制的欄位都會遭到移除。
- 減少事件數量:警報中的事件總數最多為 50 個,系統會根據原始資料大小,優先顯示較短的事件。超過上限的事件會遭到移除。
瀏覽權限和通知
-
系統通知:當快訊遭到修剪時,系統會發出通知,並顯示以下訊息:
Alert <alert name> with ID <alert id> was trimmed due to maximum alert size violation. Please check connectors configuration -
案件檢視畫面:案件本身沒有直接的視覺指示,但快訊欄位包含設為
isTrimmed: true的屬性。
擷取管道修剪 (事件數量限制)
如果快訊包含超過 500 個事件,系統會在擷取期間捨棄多餘的事件。
-
快訊屬性:快訊會標記
IsCaseEventsOverFlowFlag: true屬性。 -
模擬案件通知:每隔 60 分鐘,系統會建立含有後置字元
***OVERFLOW***的模擬案件,並通知管理員。
實體和關係修剪
為維持效能,系統會將警告中的實體和關係數量限制在 500 個以內。
修剪作業的執行方式如下:
- 修剪重複關係:如果關係超過 500 個,系統會先移除重複關係 (即兩個實體在多個活動中連結,即使識別碼不同也算)。
-
一對多實體和關係修剪:
- 系統會找出與 15 個以上同類型「相關實體」相關聯的「重要實體」。
-
對於這些相關實體,系統會:
- 只保留最常出現的實體類型。
- 排除有多個關係的實體。
- 排除同時歸類為重要實體的實體。
- 系統會刪除相關實體和關聯,直到總數低於 500,同時維持各實體類型在原始集合中的比例。
高額豁免
如果快訊一開始包含超過 10,000 個實體或關係,系統不會執行任何修剪作業。這項豁免條件可避免因來源連接器或本體對應問題嚴重,而導致快訊損毀。
避免遭到裁剪的最佳做法
如要避免系統縮短快訊,請套用下列最佳化設定:
- 篩除不必要的欄位:設定連接器或 Webhook 來源,只傳送必要欄位,並排除大型診斷酬載。
- 限制事件數量:設定擷取篩選器,以邏輯方式將快訊分組,或限制每個輪詢週期擷取的事件數量上限。
- 最佳化本體對應:請確保本體對應準確無誤,且不會產生不必要的實體關係,導致快訊超出 500 或 10,000 個實體的限制。
- 避免大型欄位值:請確認欄位不會擷取超過 35 個字元的單一欄位門檻,以免擷取大量非結構化資料 Blob (例如原始記錄傾印或 Base64 檔案)。
如要瞭解預設服務限制,請參閱「服務限制」。
如要調整限制參數值,請與 Google 支援團隊聯絡。
還有其他問題嗎?向社群成員和 Google SecOps 專業人員尋求解答。