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