アプライアンス管理コンソールの毎日のスケジュール コンプライアンス ログ

このページでは、バックアップ/リカバリ アプライアンス用に Cloud Logging で作成された日次スケジュール コンプライアンス ログを表示する方法について説明します。これらのログには、リソースの日次スケジュール バックアップ ポリシーのコンプライアンス ステータスに関する情報が記載されています。これらのログには、日次スケジュール ポリシーのコンプライアンスのみが表示され、週次ポリシーと月次ポリシーは含まれません。これらのログには、過去 7 日間のデータのみが表示されます。

各アプライアンスの日次スケジュール コンプライアンス ログはバンドルされ、共通のタイムスタンプを共有します。これは、DAY から DAY-6 までの過去 7 日間の、そのアプライアンスに関連付けられたすべての日次 ポリシー スケジュールのコンプライアンス ステータスを表します。これらのログには、7 日間の対象の期間を超える情報は含まれません。

日次スケジュール コンプライアンス ログは、各アプライアンスに対して 1 日 3 回、8 時間間隔でバッチで送信されます。タイムスタンプが最新のログバッチには、特定のアプライアンスにリンクされているすべての日次ポリシー スケジュールの最新のコンプライアンス状況が反映されます。

権限とロール

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

コンプライアンス ログを表示する

コンソールと gcloud CLI を使用して、Cloud Logging Google Cloud で Backup and DR サービス のコンプライアンス ログを表示できます。

コンソール

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

  1. コンソールで、[ロギング] > [ログ エクスプローラ] に移動します。 Google Cloud
  2. 既存の Cloud プロジェクトを選択します。
  3. [クエリビルダー] ペインで、[ログ名を選択] プルダウンから [gcb_daily_schedule_compliance] を選択します。

gcloud

gcloud CLI は、Cloud Logging API へのコマンドライン インターフェースを提供します。 プロジェクト内のバックアップ/復元アプライアンスのコンプライアンス ログエントリを読み取るには、次のコマンドを実行します。

 ```sh
 gcloud logging read "logName : projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance" --project=PROJECT_ID
 ```

日次スケジュール コンプライアンス ログの形式

Backup and DR サービスの日次スケジュール コンプライアンス ログエントリには、次のフィールドが含まれます。


フィールド

説明

アプライアンス名

日次スケジュール バックアップ ポリシーに関連付けられたアプライアンスの名前。

リソース名

日次スケジュール バックアップ ポリシーに関連付けられたリソースの名前。

バックアップ ルール ポリシー ID

コンプライアンスが報告されるバックアップ ポリシーの ID。

ホスト ID

日次スケジュール バックアップ ポリシーに関連付けられたホスト ID。

ホスト名

日次スケジュール バックアップ ポリシーに関連付けられたホスト名。

サービスの種類

日次スケジュール バックアップ ポリシーのサービスの種類。スナップショット、OnVault、streamsnap、復元、OnVault への直接転送が可能です。

バックアップ ウィンドウの開始時間

日次スケジュール バックアップ ポリシー ウィンドウの開始時間。

ステータス

日次スケジュール バックアップ ポリシーのコンプライアンス ステータス。ステータスは、成功、失敗、不明、空白のいずれかになります。

リソース ID

日次スケジュール バックアップ ポリシーに関連付けられたリソース ID。

リソースの種類

リソースのタイプ(Compute Engine インスタンス、Google Cloud VMware Engine、データベースなど)。

アプライアンス ID

日次スケジュール バックアップ ポリシーに関連付けられたアプライアンス ID。

日付

コンプライアンス ステータスが報告される日付。

コメント

日次スケジュール バックアップ ポリシーのコンプライアンス ステータスを説明する記述。

バックアップ プラン ポリシー テンプレート ID

日次スケジュール バックアップ ポリシーが属するバックアップ テンプレートの ID。

バックアップ ルール ポリシー名

コンプライアンスが報告されるバックアップ ポリシー名。

バックアップ プラン ポリシー テンプレート

日次スケジュール バックアップ ポリシーが属するテンプレートの名前。

次のサンプルは、日次バックアップ ポリシー スケジュール logsmart_snap のコンプライアンス ステータスを表すログエントリの例です。

    {
      "insertId": "209569_144675069838",
      "jsonPayload": {
        "backup_window_start_time": "19:00",
        "job_type": "Snapshot",
        "resource_id": "6223",
        "date": "2024-02-07",
        "host_name": "uistress-sql19stdm",
        "resource_type": "SqlServerWriter",
        "appliance_name": "appliance-test5-64573",
        "backup_plan_policy_template_id": "6381",
        "backup_rule_policy_name": "logsmart_snap",
        "backup_plan_policy_template": "a_logsmart",
        "backup_rule_policy_id": "6383",
        "resource_name": "DB-RMV2",
        "comment": "Job_0181855 finished at 2024-02-07 19:01 with consistency point 2024-02-07 19:01",
        "appliance_id": "xxxxxxxxxxxx",
        "status": "Success",
        "host_id": "5169"
      },
      "resource": {
        "type": "backupdr.googleapis.com/ManagementConsole",
        "labels": {
          "location": "us-central1",
          "management_server_id": "
    xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
          "resource_container": "projects/xxxxxxxxxxxx
    "
        }
      },
      "timestamp": "2024-02-08T23:15:00.704Z",
      "logName": "projects/project_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance",
      "receiveTimestamp": "2024-02-08T23:19:21.193161111Z"
    }

サンプルクエリ

クエリ セクションでカスタム コンプライアンス ログクエリを作成して、選択したログを表示できます。

特定の PROJECT_ID のすべての日次スケジュール バックアップ ポリシー コンプライアンス ログを表示するには、次のクエリを使用します。

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"

コンプライアンス ステータスが failure のコンプライアンス ログを探している場合。

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.status="Failure"

バックアップ/復元アプライアンスに関連付けられているポリシーのコンプライアンス ログを探している場合。

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.appliance_name="appliance_name"

特定のリソースに関連付けられたポリシーのコンプライアンス ログを探している場合。

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.resource_name="resource_name"

特定のホストに関連付けられたコンプライアンス ログを探している場合。

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.host_name="hostname"

次のステップ