本文將簡要說明以記錄為基礎的桶層級指標的特性,並說明這些指標與以專案為範圍的以記錄為基礎指標的差異。
桶層級記錄指標的特性
值區專屬的記錄指標是使用者定義的記錄指標,用於評估傳送至特定記錄值區的記錄項目。您可以使用以桶為範圍的記錄指標,在下列情況下建立記錄指標,從記錄中擷取資料:
- 從一個專案轉送至另一個專案值區的記錄。
- 透過匯總接收器轉送至值區的記錄。
與專案範圍的記錄指標相同,值區範圍的記錄指標是在 Google Cloud 專案中定義,而不是在資料夾或機構層級定義。如果您想追蹤記錄項目從哪個資料夾或機構轉送至 bucket,可以在以記錄為基礎的指標中定義標籤,以便記錄相關資訊。
值區範圍的記錄指標與專案範圍的記錄指標有幾個不同之處。
專案和指標範圍
值區專屬記錄指標是在包含來源值區的專案中定義。根據預設,只有定義值區專屬記錄指標的專案,才能查看記錄值區的指標資料。不過,如果您的專案出現在其他專案的指標範圍中,這些專案也能查看您的指標。
將記錄路由至資料夾的 Google Cloud 專案不必位於任何專案的指標範圍內。
如要進一步瞭解記錄指標和指標範圍,請參閱「指標範圍的瀏覽權限」。
當值區收到記錄後,任何指標範圍中包含值區專案的專案,都可以查看衍生的轉送記錄指標資料。如果專案轉送記錄不在任何專案的指標範圍內,則無法查看轉送專案中的其他資訊。
使用桶層級別的記錄指標時,適用下列陳述式:
- 您可以使用目的地值區,在專案中定義記錄指標。
- 無論記錄檔是否來自與值區相同的專案或其他專案,值區範圍的記錄指標都會評估轉送至該值區的所有記錄項目。
- 指標資料會顯示在指標範圍內包含值區的專案中,其他專案也能查看這些資料。
- 專案轉送記錄檔不必位於任何專案的指標範圍內。
受控資源類型:logging_bucket
當以桶為範圍的記錄為基礎的指標將時間序列資料寫入 Cloud Monitoring 時,會使用受控資源類型 logging_bucket
。logging_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