Cloud Logging 總覽

本文概略介紹 Cloud Logging,這是一套即時記錄管理系統,提供儲存、搜尋和分析功能。Cloud Logging 會自動收集 Google Cloud 資源的記錄資料。您可以基於法規或安全考量,決定記錄資料的儲存位置。

您也可以使用用戶端程式庫檢測應用程式,從您編寫的應用程式收集記錄資料。

查詢、查看及分析記錄資料

您可以使用 Google Cloud 控制台中的「Logs Explorer」頁面,查看及分析記錄資料。這個介面可讓您查看個別記錄項目,並找出相關記錄項目。

詳情請參閱「查詢及查看記錄資料」。

儲存及保留記錄檔

您不必設定記錄資料的儲存位置。根據預設, Google Cloud 專案、帳單帳戶、資料夾和組織資源會自動儲存源自資源的記錄資料。舉例來說,如果 Google Cloud 專案包含 Compute Engine 執行個體,系統會自動儲存 Compute Engine 產生的記錄資料。

您可以設定記錄儲存空間的多個面向,例如要儲存哪些記錄資料、捨棄哪些記錄資料,以及記錄資料的儲存位置。詳情請參閱「儲存記錄項目」。

記錄項目會儲存一段指定時間,然後刪除。詳情請參閱「記錄檔保留期限」。

記錄轉送

您可以將記錄項目轉送至下列目的地:

  • Google Cloud 專案

  • 記錄檔值區

  • Pub/Sub 主題,支援第三方整合服務。

轉送記錄資料時,目的地可以與記錄資料來源位於不同的資源。舉例來說,您可以將某個專案的記錄資料轉送至儲存在其他專案的記錄檔 bucket。

詳情請參閱「轉送記錄項目」。

記錄資料類別

記錄類別可協助您瞭解可用的記錄資訊,這些類別並非互斥:

  • 平台記錄項目是由 Google Cloud 服務寫入。這些記錄項目可協助您偵錯及排解問題,並進一步瞭解您使用的 Google Cloud 服務。

  • 元件記錄項目是由 Google Cloud提供的軟體元件產生,這些元件會在您的系統上執行。舉例來說,GKE 提供的軟體元件可讓使用者在自己的虛擬機器或資料中心內執行。這些記錄項目通常用於提供使用者支援。

  • 安全性記錄項目可協助您瞭解「人事時地物」:

    • Cloud 稽核記錄提供Google Cloud 資源中的管理活動和存取權相關資訊。啟用稽核記錄功能後,安全性、稽核和法規遵循實體就能監控 Google Cloud 資料與系統,防範可能的安全漏洞或外部資料濫用情形。如要查看支援的服務清單,請參閱「Google Cloud 具備稽核記錄的服務」。
  • 「使用者寫入」記錄項目是由自訂應用程式和服務寫入的記錄。這類資料通常會透過 Cloud Logging API 寫入 Cloud Logging。

存取控管

Identity and Access Management (IAM) 權限和角色可控管記錄檔 bucket 的存取權。您可以將預先定義的角色授予主體,也可以建立自訂角色。如要進一步瞭解必要權限,請參閱「存取控管」。

後續步驟