收集 Google SecOps SOAR 記錄
您可以在Google Cloud 記錄檔總管中管理及監控 Google Security Operations SOAR 記錄。您也可以使用 Google Cloud 工具設定特殊指標和快訊,在 SOAR 作業記錄中發生特定事件時觸發。
記錄檔會擷取 SOAR 的擷取、轉換、載入 (ETL)、劇本和 Python 函式中的重要資料。記錄檔會擷取資料類型,包括 Python 指令碼執行、快訊擷取和應對手冊效能。
啟用 SOAR 記錄收集功能
Google SecOps 提供 SOAR 活動的作業記錄,包括應對手冊執行作業、連接器執行作業和 Python 指令碼輸出內容。
Google SecOps (SIEM + SOAR 整合):系統預設會啟用 SOAR 記錄的收集功能。平台會自動設定記錄接收器,將這些記錄檔轉送至 Google Cloud 專案中的 Cloud Logging。您不必手動設定任何項目。
獨立 SOAR:您必須手動設定服務帳戶,並將憑證提供給 Google SecOps 支援團隊,才能啟用記錄匯出功能。如需操作說明,請參閱下節。
系統會自動將 SOAR 記錄檔轉送至 _Default 雲端記錄檔值區。由於這會產生費用,Google 建議您設定排除篩選器,捨棄低價值記錄檔或調整保留期限。如要進一步瞭解如何收集記錄及設定篩選器,請參閱「記錄簡介」。
為 SOAR Standalone 設定 SOAR 記錄
如要為 SOAR Standalone 設定 SOAR 記錄檔收集功能,請按照下列步驟操作:
在您打算查看記錄的 Google Cloud 專案中建立服務帳戶。詳情請參閱「建立服務帳戶」。
在 Google Cloud 控制台中,依序前往「IAM & Admin」(IAM 與管理) >「IAM」(身分與存取權管理)。
找出您建立的服務帳戶,然後點選「編輯」「編輯主體」。
在「指派角色」專區中,新增「記錄寫入者」角色。詳情請參閱預先定義的記錄寫入者角色。
按一下 [儲存]。
依序前往「IAM 與管理」>「服務帳戶」。
選取您建立的服務帳戶。
按一下「更多」,然後選取「管理權限」。
在「權限」部分,按一下「授予存取權」。

在「New principals」(新增主體) 欄位中,新增下列主體:
gke-init-backgroundservices@{SOAR-GCP-Project-Id}.iam.gserviceaccount.com將
{SOAR-GCP-Project-Id}替換為 SOAR Google Cloud 專案 ID。如果您不知道SOAR-GCP-Project-Id,請透過 Google 支援提交支援票證。在「指派角色」中,選取「服務帳戶權杖建立者」。詳情請參閱「服務帳戶權杖建立者」。
按一下 [儲存]。
向 Google SecOps 支援團隊提供已設定的服務帳戶名稱。
存取 Google SecOps SOAR 記錄
Google SecOps 會在名為 chronicle-soar 的獨立命名空間中寫入 SOAR 記錄,並依產生記錄的服務進行分類。
如要存取 Google SecOps SOAR 記錄,請按照下列步驟操作:
前往 Google Cloud 控制台的「記錄」 >「Logs Explorer」。
選取 Google SecOps Google Cloud 專案。
在查詢欄位中輸入下列篩選條件,然後按一下「執行查詢」:
resource.labels.namespace_name="chronicle-soar"
如要篩選特定服務的記錄,請在查詢欄位中輸入下列篩選條件,然後按一下「執行查詢」:
resource.labels.namespace_name="chronicle-soar" resource.labels.container_name="<CONTAINER_NAME>"將
<CONTAINER_NAME>替換為相關服務容器:playbook、python或etl。
偵錯應對手冊步驟
您可以直接在「案件」頁面的「劇本」分頁中,查看個別劇本步驟的執行記錄。無論執行狀態為何,您都能檢查每個步驟的邏輯和結果。
如要查看特定步驟的記錄,請按照下列步驟操作:
- 在「案件檢視」中,開啟「Playbook」分頁。
- 選取步驟即可查看結果。
按一下「Logs Explorer」。
這個連結會在 Google Cloud 控制台中開啟 Logs Explorer,並預先設定篩選條件,只顯示該步驟的特定執行 ID。
使用標籤篩選記錄
記錄標籤可有效率且方便地縮小查詢範圍。您可以在每則記錄訊息的 labels 部分找到所有標籤。

如要縮小記錄範圍,請展開記錄訊息,在每個標籤上按一下滑鼠右鍵,然後隱藏或顯示特定記錄:

應對手冊記錄標籤
劇本可用的標籤如下:
playbook_definitionplaybook_nameblock_nameblock_definitioncase_idcorrelation_idintegration_nameaction_name
Python 記錄標籤
以下是 Python 服務可用的標籤,依 resource.labels.container_name="python" 篩選:
整合和連接器標籤
integration_nameintegration_versionconnector_nameconnector_instance
工作標籤
integration_nameintegration_versionjob_name
動作標籤
integration_nameintegration_versionintegration_instancecorrelation_idaction_name
ETL 記錄標籤
以下是 ETL 服務可用的標籤,依 resource.labels.container_name="etl" 篩選:
correlation_id
舉例來說,如要追蹤快訊的擷取流程,請依 correlation_id 篩選:

還有其他問題嗎?向社群成員和 Google SecOps 專業人員尋求答案。