透過自動重試功能提升應對手冊的韌性
支援的國家/地區:
Google SecOps
SOAR
本文說明應對手冊中的自動化動作有時會因暫時性問題 (例如網路中斷或 API 速率限制) 而失敗。為確保應對手冊更具彈性,您可以設定個別動作,在發生這類失敗時自動重試。
動作重試功能可協助劇本從暫時性失敗中復原,例如網路問題、API 速率限制或服務無法使用。這些重試機制適用於標準應對手冊動作,例如擴充、遏止或通知。
如果動作逾時,系統不會嘗試重試。此外,這些限制也不適用於流程控制動作 (例如條件或劇本區塊),因為這些動作的設計方式不同,不會以相同方式失敗。
設定動作重試
如要設定動作的重試次數,請按照下列步驟操作:
- 在劇本設計工具中,按兩下相關動作。
- 在側欄中,按一下「設定」分頁標籤,然後點選「失敗時重試」切換鈕,將其設為開啟。
- 指定下列參數:
- 重試次數:輸入動作失敗時的重試次數。
- 每次重試之間的延遲時間:定義每次重試嘗試之間的延遲時間,單位為秒、分鐘或小時。
- 在「如果步驟失敗」部分,如果動作在所有重試嘗試後最終失敗,請選取下列任一選項:
- 停止應對手冊:停止執行應對手冊。
- 略過步驟:劇本會繼續執行下一個步驟。
- 按一下 [儲存]。
應對手冊執行期間的重試次數
當有重試的劇本步驟執行時,您會看到特定狀態和訊息,指出重試嘗試的進度:
- 如果動作失敗,且已設定重試次數,則在下次嘗試前,「應對手冊」分頁中的動作狀態會暫時變更為「正在等待下次重試」。
- 如果動作在重試一或多次後成功,則「Playbooks」分頁中的最終狀態會顯示成功,以及重試次數 (例如「重試兩次後完成」)。
- 如果所有重試嘗試都失敗,最終狀態會顯示失敗,以及重試次數 (例如「重試 3 次後仍失敗」)。
- 重試嘗試的相關資訊也會顯示在案件總覽上。
還有其他問題嗎?向社群成員和 Google SecOps 專業人員尋求答案。