このページでは、バックアップ/リカバリ アプライアンス用に Cloud Logging によって作成された Backup and DR Service のストレージ リソース使用率ログを表示する方法について説明します。ストレージ リソース使用率ログは、アプリケーションと仮想マシン(VM)によって実行されるデータ保護アクティビティに関する重要な分析情報を提供します。これらのログには、保護されたデータの量に関する詳細情報が含まれています。
権限とロール
ストレージ リソース使用率ログを表示するには、IAM 権限 roles/logging.viewer
が必要です。ログ閲覧者のロールには、指定したプロジェクト内のすべてのバックアップ/リカバリ アプライアンスのストレージ リソース使用率ログを表示するための読み取り専用アクセス権が付与されます。ストレージ リソース使用率ログデータに適用される IAM の権限とロールの詳細については、IAM を使用したアクセス制御をご覧ください。
ストレージ リソースの使用率ログを表示する
Google Cloud コンソールと Google Cloud CLI を使用して、Cloud Logging でバックアップ サービスと DR サービスのストレージ リソース使用率ログを表示できます。
コンソール
Google Cloud コンソールで、ログ エクスプローラを使用して、バックアップ/リカバリ アプライアンスのバックアップと DR サービスのストレージ リソース使用率のログエントリを取得できます。
- Google Cloud コンソールで、[ロギング] > [ログ エクスプローラ] に移動します。
- 既存の 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
```
ストレージ リソース使用率ログの形式
バックアップと DR サービスのストレージ リソース使用率のログエントリには、次のフィールドが含まれます。
項目 |
説明 |
---|---|
アプライアンス名 |
ストレージ リソースに関連付けられているアプライアンスの名前。 |
ストレージの種類 |
ストレージ プールのタイプ(perf プール、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
次のステップ
- Backup and DR Service のログベースのアラートを構成するには、ストレージ使用率ログをフィルタしてログクエリを作成し、ログベースのアラートを構成する手順に沿って操作します。