Visualizza i log delle risorse protette creati su un'appliance di backup/ripristino in Cloud Logging

Questa pagina spiega come visualizzare i log delle risorse protette creati in Cloud Logging per le appliance di backup/ripristino. Questi log forniscono informazioni sul numero di applicazioni e macchine virtuali (VM) protette in un'appliance. Questi log vengono generati una volta ogni otto ore.

Autorizzazioni e ruoli

Per visualizzare i log delle risorse protette, devi disporre dell'autorizzazione IAM roles/logging.viewer. Il ruolo Visualizzatore log ti consente di accedere in sola lettura ai log delle risorse protette di tutte le appliance di backup/ripristino nel progetto specificato. Per saperne di più sui ruoli e sulle autorizzazioni IAM che si applicano ai dati dei log delle risorse protette, consulta Controllo dell'accesso con IAM.

Visualizzare i log delle risorse protette

Puoi visualizzare i log delle risorse protette di Backup e RE in Cloud Logging utilizzando la Google Cloud console e gcloud CLI.

Console

Nella Google Cloud console, puoi utilizzare Esplora log per recuperare le voci di log delle risorse protette di Backup e RE per le appliance di backup/ripristino:

  1. Nella Google Cloud console, vai a Logging > Esplora log.
  2. Seleziona un progetto Cloud esistente.
  3. Nel riquadro Generatore di query, seleziona gcb_protected_resource dal menu a discesa Seleziona nome log.

gcloud

Il gcloud CLI fornisce un'interfaccia a riga di comando per l'API Cloud Logging. Per leggere le voci di log delle risorse protette delle appliance di backup/ripristino in un progetto, esegui il comando seguente:

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

Formato dei log delle risorse protette

Le voci di log delle risorse protette di Backup e RE includono i seguenti campi:

Campo Descrizione
Nome appliance Il nome dell'appliance associata alla risorsa.
Nome della risorsa Il nome della risorsa.
ID host L'ID host associato alla risorsa.
Nome host Il nome host associato alla risorsa.
ID risorsa L'ID risorsa.
Tipo di risorsa Il tipo di risorsa, ad esempio istanza Compute Engine, Google Cloud VMware Engine, file system o database.
Protetto il La data in cui la risorsa è stata protetta.
Appliance di origine L'appliance di origine da cui viene eseguito il backup.
Appliance remota L'appliance remota in cui viene replicato il backup.
Restrizioni del piano di backup Le restrizioni applicate a un piano di backup. Le restrizioni possono essere scheduler disabled, expiration disabled, snapshots disabled, streamsnap disabled, OnVault disabled o process latest snapshot.
Inclusione o esclusione del backup I volumi o i database inclusi o esclusi per le macchine virtuali o le istanze di database.
ID appliance L'ID appliance associato alla risorsa protetta.
ID appliance di origine L'ID appliance di origine associato alla risorsa protetta.
ID appliance remota L'ID appliance remota associato alla risorsa protetta.
Dati protetti (GiB) Le dimensioni dei dati protetti.
Modello di backup Il nome del modello di backup utilizzato per proteggere l'applicazione.
ID modello di backup L'ID modello associato all'applicazione protetta.
OnVault (GiB) Le dimensioni dei dati protetti utilizzando il pool OnVault.
Punto di ripristino Il timestamp dell'ultimo backup riuscito.
Override delle policy Gli override delle policy impostati a livello di modello di backup.
ID SLA L'ID di protezione associato alla risorsa.

L'esempio seguente è una voce di log registrata su un'appliance di backup/ripristino baname-417-ba-12092 per un'istanza Compute Engine.

    {
      "insertId": "5614471_142862358970",
      "jsonPayload": {
        "protected_on": "2024-02-27T01:16:28.357675",
        "host_id": "11072",
        "sla_id": "12241",
        "onvault_in_gib": 0,
        "appliance_id": "142862358970",
        "protected_data_in_gib": 20,
        "remote_appliance": "ironman-417-ba-12092",
        "source_appliance": "ironman-417-ba-12092",
        "recovery_point": "2024-03-12T11:13:45.574",
        "backup_plan_policy_template_id": "11892",
        "resource_type": "GCPInstance",
        "backup_inclusion_or_exclusion": "NA",
        "resource_name": "test-instance-129",
        "resource_id": "11073",
        "backup_plan_restrictions": "NA",
        "policy_overrides": "NA",
        "host_name": "test-instance-129",
        "source_appliance_id": "142862358970",
        "backup_plan_policy_template": "30-min-schedule-continuous",
        "remote_appliance_id": "142862358970",
        "appliance_name": "ironman-417-ba-12092"
      },
      "resource": {
        "type": "backupdr.googleapis.com/ManagementConsole",
        "labels": {
          "resource_container": "projects/xxxxxxxxxxxx",
          "location": "us-central1",
          "management_server_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
        }
      },
      "timestamp": "2024-03-12T11:15:42.138Z",
      "logName": "projects/project_ID/logs/backupdr.googleapis.com%2Fgcb_protected_resource",
      "receiveTimestamp": "2024-03-12T11:17:56.894501906Z"
    }

Query di esempio

Per visualizzare i log selezionati, puoi scrivere query personalizzate nella sezione delle query.

Utilizza la query seguente per visualizzare tutti i log delle risorse protette per un determinato PROJECT_ID:

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

Se stai cercando log delle risorse protette con un nome di modello di policy di backup.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_protected_resource"
     jsonPayload.backup_plan_policy_template"backup_plan_policy_template"

Se stai cercando log delle risorse protette associati a un'appliance di backup/ripristino.

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

Se stai cercando i log delle risorse protette associati a una risorsa specifica.

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

Se stai cercando log delle risorse protette associati a un host specifico.

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

Passaggi successivi