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:
- Nella Google Cloud console, vai a Logging > Esplora log.
- Seleziona un progetto Cloud esistente.
- 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
- Per configurare gli avvisi basati su log per Backup e RE, crea una query di log, utilizzando il filtro dei log delle risorse non protette e poi configura gli avvisi basati su log.