您可以運用資料副本狀態和設備狀態指標,提升可觀測性。
監控線上副本狀態
如果您已啟用線上移轉,即可在Google Cloud 控制台的「Transfer Appliance」頁面中,監控從 Transfer Appliance 到 Cloud Storage 的線上移轉進度。
前往「Transfer Appliance | Monitor」
監控離線副本狀態
資料轉移期間,你可以監控轉移進度。
如要監控 Transfer Appliance 的進度,請連線至裝置並執行下列指令:
ta status --verbose
啟用 Cloud Monitoring
Transfer Appliance 會使用 Cloud Monitoring 報告各種裝置指標。
啟用 Cloud Monitoring 的步驟取決於您是否已設定線上轉移:
如果您已設定線上轉移,並將
Monitoring Metric Writer
角色授予服務帳戶,則不需要進一步設定。如果您已設定線上轉移,但未新增
Monitoring Metric Writer
角色,請在專案層級將該角色新增至使用者代管的服務帳戶。新增或變更角色後,您不需要重新產生服務帳戶金鑰。如果尚未設定線上轉移功能,請按照操作說明建立及設定使用者代管的服務帳戶。Cloud Monitoring 只需要
Monitoring Metric Writer
角色。
完成必要步驟後:
支援的指標
指標名稱 | 收集間隔 | 支援的電器 | 說明 |
---|---|---|---|
appliance/storage/stored_bytes | 60 年代 | TA7/TA40/TA300 | 回報設備儲存緩衝區中目前儲存的位元組數。 |
appliance/transfer/health | 60 年代 | TA7 | 檢查內部部署轉移軟體目前是否正在執行。 |
appliance/network/bytes_received | 60 年代 | TA7/TA40/TA300 | 回報每個介面接收的位元組數。 |
裝置/網路/傳送的位元組數 | 60 年代 | TA7/TA40/TA300 | 回報每個介面傳送的位元組數。 |
appliance/network/packets_received | 60 年代 | TA7/TA40/TA300 | 回報每個介面收到的封包數量。 |
裝置/網路/傳送的封包 | 60 年代 | TA7/TA40/TA300 | 回報每個介面傳送的封包數。 |
appliance/disk/partition/used_bytes | 60 年代 | TA7/TA40/TA300 | 每個磁碟分割區的已用空間。 |
appliance/disk/partition/total_bytes | 60 年代 | TA7/TA40/TA300 | 每個磁碟分割區的總空間。 |
appliance/cpu/load_average | 60 年代 | TA7/TA40/TA300 | 過去樣本期間的平均 CPU 負載。 |
appliance/service/state | 60 年代 | TA7/TA40/TA300 | 回報服務的執行狀態。 |
裝置/網路/連線 | 60 年代 | TA7/TA40/TA300 | 回報介面網路是否可連線。 |
appliance/network/dns_health | 60 年代 | TA7/TA40/TA300 | 回報 DNS 設定是否正常運作。 |
appliance/disk/health | 1 小時 | TA7/TA40/TA300 | 回報每個磁碟的健康狀態。 |
裝置/硬體/健康狀態 | 1 小時 | TA7/TA40/TA300 | 回報特定硬體元件是否正常運作。 |
設備/版本 | 60 年代 | TA7/TA40/TA300 | 特定裝置元件的目前版本。 |
監控設備狀態
您可以使用 Cloud Monitoring 監控設備狀態。如需設定說明,請參閱「啟用 Cloud Monitoring」。
- 前往 Google Cloud 控制台的「Metrics Explorer」頁面。
- 在「指標」分頁中,按一下「選取指標」。
- 在篩選條件欄位中輸入指標名稱,例如
Stored bytes
。 - 從結果中依序選取「Transfer Appliance」 >「裝置」 >「儲存的位元組」。
- 按一下 [套用]。
如要瞭解如何使用 Cloud Monitoring 查看 Transfer Appliance 指標,請參閱「使用 Metrics Explorer 建立圖表」。
在設備上停用 Cloud Monitoring
如要停止將設備的指標回報給 Cloud Monitoring,請從 Transfer Appliance 指令列執行下列指令:
ta metrics stop
執行下列任一指令時,系統也會停止 Cloud Monitoring:
ta finalize
ta reset
疑難排解
An error occurred while enabling monitoring
如果設備上找不到服務帳戶金鑰檔案 /tmp/key.json
,系統會傳回錯誤:
An error occurred while enabling monitoring: failed to authenticate monitoring:
credential file: /tmp/key.json is missing
如需設定服務帳戶並將金鑰檔案複製到設備的操作說明,請參閱「建立及設定使用者代管服務帳戶」。