Cloud Logging でバックアップ/リカバリ アプライアンスで作成されたストレージ リソース使用状況ログを表示する

このページでは、バックアップ/リカバリ アプライアンスの Cloud Logging によって作成された Backup and DR Service ストレージ リソース使用率ログを表示する方法について説明します。ストレージ リソース使用率ログは、アプリケーションと仮想マシン(VM)によって実行されるデータ保護アクティビティに関する重要な分析情報を提供します。 これらのログには、保護されたデータの量に関する詳細情報が含まれています。

権限とロール

ストレージ リソース使用率ログを表示するには、IAM 権限 roles/logging.viewer が必要です。ログ閲覧者のロールを使用すると、指定したプロジェクト内のすべてのバックアップ/リカバリ アプライアンスのストレージ リソース使用率ログを表示する読み取り専用アクセス権が付与されます。ストレージ リソース使用率ログ データに適用される IAM の権限とロールの詳細については、IAM を使用したアクセス制御をご覧ください。

ストレージ リソース使用率ログを表示する

コンソールと Google Cloud CLI を使用して、Cloud Logging で Backup and DR サービス ストレージ リソース使用率ログを 表示できます。 Google Cloud

コンソール

コンソールでは、ログ エクスプローラ を使用して、バックアップ/DR アプライアンスの Backup and DR Service ストレージ リソース使用率ログエントリを取得できます。 Google Cloud

  1. コンソールで、[ロギング] > [ログ エクスプローラ] に移動します。 Google Cloud
  2. 既存の Cloud プロジェクトを選択します。
  3. [クエリビルダー] ペインで、[ログ名を選択] プルダウンから [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 サービス ストレージ リソース使用率ログエントリには、次のフィールドが含まれます。

フィールド 説明
アプライアンス名 ストレージ リソースに関連付けられたアプライアンスの名前。
ストレージの種類 ストレージ プールのタイプ(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

次のステップ