本页介绍了如何查看 Cloud Logging for Backup/Recovery Appliance 创建的备份和灾难恢复服务存储资源利用率日志。存储资源利用率日志可提供有关应用和虚拟机 (VM) 执行的数据保护活动的重要数据洞见。这些日志包含有关受保护数据量的精细信息。
权限和角色
您需要拥有 IAM 权限 roles/logging.viewer
才能查看存储资源利用率日志。借助“日志查看器”角色,您可以查看指定项目中所有备份/恢复设备的存储资源使用情况日志,但只能进行查看,如需详细了解适用于存储资源利用率日志数据的 IAM 权限和角色,请参阅使用 IAM 进行访问权限控制。
查看存储资源利用率日志
您可以使用 Google Cloud 控制台和 Google Cloud CLI 在 Cloud Logging 中查看备份和灾难恢复服务存储资源使用情况日志。
控制台
在 Google Cloud 控制台中,您可以使用日志浏览器检索备份/恢复设备的备份和灾难恢复服务存储资源利用率日志条目:
- 在 Google Cloud 控制台中,依次选择 Logging > Logs Explorer。
- 选择现有的 Cloud 项目。
- 在查询构建器窗格中,从选择日志名称下拉菜单中选择 gcb_backup_storage_utilization。
gcloud
Google Cloud CLI 为 Cloud Logging API 提供了命令行界面。如需读取项目中备份/恢复设备的日志条目,请运行以下命令:
```sh
gcloud logging read "logName : projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_storage_utilization" --project=PROJECT_ID
```
存储资源利用率日志格式
Backup and DR Service 存储资源利用率日志条目包含以下字段:
字段 |
说明 |
---|---|
设备名称 |
与存储资源关联的设备的名称。 |
存储类型 |
存储池类型,例如性能池、OnVault 池或主池。 |
池名称 |
池的名称。 |
总容量 (GiB) |
存储池的总容量。这不适用于 OnVault 池。 |
已用容量 (GiB) |
存储池的用量。 |
设备 ID |
与存储资源关联的设备的 ID。 |
利用率 (%) |
已使用的 vDisk 和存储池卷的百分比。这不适用于 OnVault 池。 |
以下示例是备份/恢复设备 appliance-test5-64573
上记录的日志条目示例。
{
"insertId": "3302897_145859162970",
"jsonPayload": {
"appliance_id": "145859162970",
"appliance_name": "appliance-test5-64573"
"pool_name": "act_per_pool000",
"storage_type": "perf",
"total_capacity_in_gib": 4075.52,
"used_capacity_in_gib": 163.84,
"utilization_percentage": 4.020100502509347,
},
"resource": {
"type": "backupdr.googleapis.com/ManagementConsole",
"labels": {
"location": "us-central1",
"resource_container": "projects/xxxxxxxxxxxx",
"management_server_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
}
},
"timestamp": "2024-03-12T03:03:02.170Z",
"logName": "projects/project_ID/logs/backupdr.googleapis.com%2Fgcb_backup_storage_utilization",
"receiveTimestamp": "2024-03-12T03:03:06.740899360Z"
}
查询示例
如需查看所选日志,您可以在“查询”部分中编写自定义存储资源利用率查询
使用以下查询可查看与给定 PROJECT_ID 的备份/恢复设备关联的所有存储资源利用率日志:
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_storage_utilization"
使用以下查询可查看针对特定资源运行的特定存储资源详细信息。
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_storage_utilization"
jsonPayload.appliance_name="appliance_name"
使用以下查询可查看为特定池运行的应用的存储资源详细信息。
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_storage_utilization"
jsonPayload.pool_name="pool_name"
如需查询特定存储类型,请使用以下查询。
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_storage_utilization"
jsonPayload.storage_type=("storage_type")
使用以下查询可查找利用率低于 50% 的应用。
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_storage_utilization"
jsonPayload.utilization_percentage < 50
后续步骤
- 如需为备份和灾难恢复服务配置基于日志的提醒,请使用过滤存储空间利用率日志创建日志查询,然后配置基于日志的提醒。