Cloud Monitoring 會自動收集及儲存 Storage 移轉服務工作的相關資訊。您可以使用 Cloud Monitoring 繪製及監控各種指標:
- 找到的物件數量和位元組數
- 複製的物件數量和位元組數
- 已刪除的物件數量和位元組
- 錯誤數量和相關聯的錯誤代碼
系統會自動為 Storage 移轉服務啟用 Cloud Monitoring。收集資料或在Google Cloud 控制台中查看指標都不會產生費用。API 呼叫可能會產生費用;如需定價詳細資料,請參閱 Cloud Monitoring 定價。
必要 IAM 角色
您必須具備 Monitoring 檢視者 (roles/monitoring.viewer
) 角色或同等權限,才能在 Cloud Monitoring 中查看指標。
瞭解如何授予 IAM 角色。
查看指標
您可以在 Cloud Monitoring 主控台的兩個位置查看指標:Google Cloud
Storage 移轉服務工作詳細資料頁面會顯示特定移轉工作的指標。除了下列指標,這項作業也會計算位元組副本的頻寬,以及複製物件的速率。
Cloud Monitoring 頁面可以顯示單一轉移工作、多項工作或專案中所有工作的指標。並提供多種圖表選項和自訂功能。
在工作詳細資料頁面中查看指標
如要查看特定工作的指標,請按照下列步驟操作:
前往 Google Cloud 控制台的「轉移工作」頁面。
按一下要查看指標的工作。「工作詳細資料」頁面隨即顯示。
按一下 [監控] 分頁。系統會顯示預設資訊主頁。
在 Cloud Monitoring 中查看指標
如要在 Cloud Monitoring 中查看 Storage Transfer Service 指標,請按照下列步驟操作:
前往 Google Cloud 控制台的「Metrics Explorer」頁面。
按照「使用 Metrics Explorer 建立圖表」一文中的指示,選取並顯示指標。
資源詳細資料
受監控的資源名稱:storage_transfer_job
資源欄位 / 目標欄位 | 用於填入這個欄位的 REST 資源和欄位 | 說明 |
---|---|---|
project_id | TransferJob.project_id | 與這個資源相關聯的專案 ID |
job_id | TransferJob.name | 轉移作業的全域專屬名稱 |
位置 | 一律會設為 global ,因為轉移作業與區域或位置無關 |
移轉工作的位置 |
指標詳細資料
所有 Storage 移轉服務指標都是delta 指標。這類指標會測量自上次記錄指標以來的變化。舉例來說,測量要求計數的指標就是差異指標,每個值都會記錄自上次記錄資料點以來收到的要求數。
系統每 60 秒就會取樣資料一次。取樣完畢後,會有多達 180 秒的時間無法查看資料。
所有指標名稱都以 storagetransfer.googleapis.com/transferjob/
開頭。例如:storagetransfer.googleapis.com/transferjob/found_bytes_count
。
指標名稱 | 標籤 | 說明 |
---|---|---|
found_bytes_count | origin=[source | sink] |
預定要轉移或刪除的位元組數, 不包括根據 物件條件篩選的位元組,或因位元組已存在於目的地而排除的位元組。如要瞭解如何覆寫接收器中的資料,請參閱 TransferOptions。 對應
|
found_objects_count | origin=[source | sink] |
預定轉移或刪除的物件數量,不包括根據物件條件篩選或因同步而略過的物件。 對應項目
|
copied_bytes_count | status=[succeeded | skipped | failed] |
複製的位元組數。 對應
狀態為 |
copied_objects_count | status=[succeeded | skipped | failed] |
複製的物件數量。 對應的
|
deleted_bytes_count | origin=[source | sink] status=[succeeded | failed] |
已刪除的位元組數。您可以將 Storage 移轉服務設定為刪除來源和/或目的地的資料。如要瞭解如何設定刪除行為,請參閱 TransferOptions。 對應的
注意:這個計數器是 |
deleted_objects_count | origin=[source | sink] status=[succeeded | failed] |
已刪除的物件數量。 對應項目
注意:這個計數器是 |
error_count |
code=error code |
錯誤數量,如「ErrorSummary」 ErrorSummary中所回報。 |
object_replication_count | status=[succeeded | failed] destination_bucket=[string] source_bucket=[string] |
使用跨 bucket 複製的物件數量。 |
replication_latency | destination_bucket=[string] source_bucket=[string] |
以毫秒為單位,物件透過跨 bucket 複製所需的時間。 |
replication_start_latency | destination_bucket=[string] source_bucket=[string] |
物件在跨 bucket 複製時的擷取時間 (以毫秒為單位)。 |