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

Questa pagina spiega come visualizzare i log delle risorse non protette creati in Cloud Logging. Questi log forniscono informazioni sulle risorse non protette tra le appliance di backup/ripristino.

Autorizzazioni e ruoli

Per visualizzare i log delle risorse non protette, devi disporre dell'autorizzazione IAM roles/logging.viewer. Il ruolo Visualizzatore log ti concede l'accesso di sola lettura per visualizzare i log delle risorse non 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 non protette, consulta Controllo dell'accesso con IAM.

Visualizzare i log delle risorse non protette

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

Console

Nella Google Cloud console, puoi utilizzare Esplora log per recuperare le voci di log delle risorse non 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_unprotected_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 non 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_unprotected_resource" --project=PROJECT_ID
```

Formato dei log delle risorse non protette

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

Campo Descrizione
ID appliance L'ID dell'appliance su cui viene rilevata la risorsa.
Rilevamento il giorno La data in cui la risorsa è stata rilevata per la prima volta.
Rilevato da Il nome dell'appliance su cui viene rilevata la risorsa.
ID host L'ID host associato alla risorsa.
Nome host Il nome host associato alla risorsa.
Nome istanza Il nome dell'istanza del database. Se la risorsa non è di tipo database, viene visualizzato N/A.
ID risorsa L'ID della risorsa.
Nome della risorsa Il nome della risorsa.
Tipo di risorsa Il tipo di risorsa, ad esempio istanza Compute Engine, Google Cloud VMware Engine, file system o database.

L'esempio seguente è una voce di log registrata su un'appliance di backup/ripristino sky-full-82959.

    {
      "insertId": "55552852_145719527555",
      "jsonPayload": {
        "host_name": "host4",
        "resource_id": "55552852",
        "host_id": "55550547",
        "instance_name": "NA",
        "discovered_on": "2024-07-02T13:59:46.795078Z",
        "resource_type": "FileSystem",
        "resource_name": "/boot/efi",
        "discovered_by": "sky-full-82959",
        "appliance_id": "145719527555"
      },
      "resource": {
        "type": "backupdr.googleapis.com/ManagementConsole",
        "labels": {
          "resource_container": "projects/myproject",
          "location": "us-central1",
          "management_server_id": "my-management-server-id"
        }
      },
      "timestamp": "2024-07-24T10:11:14.984Z",
      "logName": "projects/project_ID/logs/backupdr.googleapis.com%2Fgcb_unprotected_resource",
      "receiveTimestamp": "2024-07-24T10:16:16.320083904Z"
    }

Query di esempio

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

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

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

Se stai cercando i log dei dati non protetti associati a una risorsa specifica.

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

Se stai cercando i log delle risorse non protette associati a un tipo di risorsa specifico.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_unprotected_resource"
    jsonPayload.resource_type="resource_type"

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

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

Passaggi successivi