桶層級記錄指標

本文將摘要說明以 bucket 為範圍的記錄指標特性,並說明這類指標與以專案為範圍的記錄指標有何不同。

以 bucket 為範圍的記錄指標特性

值區範圍的記錄指標是使用者定義的記錄指標,可評估路由至特定記錄值區的記錄項目。使用以 bucket 為範圍的記錄指標,您可以在下列情況下建立記錄指標,從記錄中擷取資料:

  • 從一個專案轉送至另一個專案值區的記錄。
  • 透過匯總接收器轉送至值區的記錄。

與專案範圍的記錄指標相同,bucket 範圍的記錄指標是在 Google Cloud 專案中定義,而非在資料夾或機構層級。如要追蹤記錄項目從哪個資料夾或機構轉送至 bucket,可以在記錄指標中定義標籤,記錄這項資訊。

值區範圍的記錄指標與專案範圍的記錄指標有幾項差異。

專案和指標範圍

值區專屬記錄指標的定義專案,必須與來源值區所在的專案相同。根據預設,只有定義 bucket 範圍記錄指標的專案,才能查看記錄 bucket 的指標資料。不過,如果您的專案出現在其他專案的指標範圍中,這些專案也能查看您的指標。

將記錄路由至該值區的專案 Google Cloud 不需要位於任何專案的指標範圍內。

如要進一步瞭解記錄指標和指標範圍,請參閱「指標範圍的顯示設定」。

當值區收到記錄時,任何指標範圍包含值區專案的專案,都能查看衍生出的已轉送記錄指標資料。如果專案的記錄檔轉送作業不在任何專案的指標範圍內,則無法查看轉送專案中的其他資訊。

使用以 bucket 為範圍的記錄指標時,適用下列陳述:

  • 您可以在含有目的地 bucket 的專案中定義記錄指標。
  • 值區專屬記錄指標會評估轉送至值區的所有記錄項目,無論記錄檔是否來自與值區相同的專案,或是來自其他專案。
  • 如果其他專案的指標範圍包含具有值區的專案,就能查看指標資料。
  • 轉送記錄的專案不必位於任何專案的指標範圍內。

受控資源類型:logging_bucket

將時間序列資料寫入 Cloud Monitoring 時,以 Bucket 為範圍的記錄指標會使用受監控資源類型 logging_bucketlogging_bucket 資源類型包含下列標籤:

  • project_id: Google Cloud 專案的 ID,例如 my-test-project
  • bucket_id:與記錄型指標相關聯的記錄儲存區名稱,例如 my-test-bucket
  • location:記錄值區的位置。
  • monitored_resource_type:產生這筆記錄項目的受監控資源類型;值來自記錄項目 resource 欄位中包含的 MonitoredResource 結構的 type 欄位。
  • source_resource_container:專案、資料夾或機構的 ID,記錄項目是從這些項目傳送,字串格式如下:
    • projects/PROJECT_ID
    • organizations/ORGANIZATION_ID
    • folders/FOLDER_ID