您可以使用数据复制状态和设备状态指标来更好地进行监控。
监控在线副本状态
如果您已启用在线转移,则可以在 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
角色,请在项目级别向用户代管式服务账号添加该角色。添加或更改角色后,您无需重新生成服务账号密钥。如果您尚未设置在线转移,请按照相关说明创建和配置用户代管式服务账号。仅需
Monitoring Metric Writer
角色即可使用 Cloud Monitoring。
完成必要的步骤后:
支持的指标
指标名称 | 收集间隔 | 支持的设备 | 说明 |
---|---|---|---|
appliance/storage/stored_bytes | 60 秒 | TA7/TA40/TA300 | 报告设备存储缓冲区中当前存储的字节数。 |
appliance/transfer/health | 60 秒 | TA7 | 检查本地传输软件当前是否正在运行。 |
appliance/network/bytes_received | 60 秒 | TA7/TA40/TA300 | 报告每个接口接收的字节数。 |
appliance/network/bytes_sent | 60 秒 | TA7/TA40/TA300 | 报告每个接口发送的字节数。 |
appliance/network/packets_received | 60 秒 | TA7/TA40/TA300 | 报告每个接口接收的数据包数量。 |
appliance/network/packets_sent | 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 | 报告服务的运行状态。 |
appliance/network/connectivity | 60 秒 | TA7/TA40/TA300 | 报告接口网络是否可访问。 |
appliance/network/dns_health | 60 秒 | TA7/TA40/TA300 | 报告 DNS 配置是否正常运行。 |
appliance/disk/health | 1 小时 | TA7/TA40/TA300 | 报告每个磁盘的运行状况。 |
appliance/hardware/health | 1 小时 | TA7/TA40/TA300 | 报告特定硬件组件是否正常运行。 |
appliance/version | 60 秒 | TA7/TA40/TA300 | 特定设备组件的当前版本。 |
监控设备状态
您可以使用 Cloud Monitoring 监控设备的状态。如需查看设置说明,请参阅启用 Cloud Monitoring。
- 访问 Google Cloud 控制台中的 Metrics Explorer 页面。
- 在指标标签页中,点击选择指标。
- 在过滤条件字段中,输入指标名称,例如
Stored bytes
。 - 从结果中,依次选择 Transfer Appliance > Appliance > Stored bytes。
- 点击应用。
如需了解如何使用 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
如需了解如何配置服务账号并将密钥文件复制到设备,请参阅创建和配置用户管理的服务账号。