Questa pagina spiega come visualizzare i log di consumo del vault di backup per i backup archiviati nel vault in Cloud Logging. Questi backup riguardano le risorse protette utilizzando i piani di backup. Questi log forniscono informazioni dettagliate sul consumo di spazio di archiviazione in un vault di backup.
Autorizzazioni e ruoli
Devi disporre dell'autorizzazione IAM roles/logging.viewer per visualizzare i log di consumo del vault di backup. Il ruolo Logs Viewer ti consente di accedere in sola lettura ai log di consumo del vault di backup di tutte le risorse protette dal piano di backup nel progetto del vault di backup. Per saperne di più
sui ruoli e sulle autorizzazioni IAM che si applicano ai
dati dei log di consumo del vault di backup, consulta Controllo dell'accesso con IAM.
Visualizza i log di consumo del vault di backup
Puoi visualizzare i log di consumo del vault di backup in Cloud Logging utilizzando la Google Cloud console e gcloud CLI.
Console
Nella Google Cloud consolepuoi utilizzare Esplora log per recuperare le voci dei log di consumo del vault di backup per i backup archiviati nel vault:
- Nella Google Cloud console, vai a Logging > Esplora log.
- Seleziona un progetto Cloud esistente.
- Nel riquadro Generatore di query, seleziona bdr_backup_vault_details dal menu a discesa Seleziona nome log.
gcloud
La gcloud CLI fornisce un'interfaccia a riga di comando per l'API Logging. Per leggere le voci dei log di consumo del vault di backup, esegui il comando seguente:
```gcloud
gcloud logging read "logName: bdr_backup_vault_details" --project=PROJECT_ID
```
Sostituisci quanto segue:
PROJECT_ID: il nome del progetto in cui è stato creato il vault di backup.
Formato dei log di consumo del vault di backup
Le voci dei log di consumo del vault di backup includono i seguenti campi:
| Campo | Descrizione |
|---|---|
backupVaultName |
Il nome relativo del vault di backup associato alla risorsa di origine. |
sourceResourceName |
Il nome relativo della risorsa di origine. |
minimumEnforcedRetentionDays |
Il periodo di tempo minimo in giorni durante il quale i backup in quel vault sono protetti dall'eliminazione. |
currentBackupPlanName |
Il nome relativo del piano di backup associato alla risorsa di origine. |
firstAvailableRestorePoint |
Il timestamp in cui è stato eseguito il primo (il più vecchio) backup, nel formato YYYY-MM-DDTHH:MM:SS.SSSZ. |
resourceType |
Il tipo di risorsa protetta in un vault di backup. |
storedBytesGib |
La quantità di spazio di archiviazione consumato dai backup in GiB. |
lastAvailableRestorePoint |
Il timestamp in cui è stato eseguito l'ultimo backup, nel formato YYYY-MM-DDTHH:MM:SS.SSSZ. |
Il seguente esempio mostra una voce di log registrata in un vault di backup test-vault.
{
"insertId": "6736263559768786491",
"jsonPayload": {
"backupVaultName": "projects/Backupvault_project_ID/locations/asia-east1/backupVaults/test-vault",
"sourceResourceName": "projects/Source_project_ID/zones/asia-east1-c/instances/instance-20240826-175641",
"minimumEnforcedRetentionDays": 1,
"currentBackupPlanName": "projects/Backupvault_project_ID/locations/asia-east1/backupPlans/bp-asia-east1",
"firstAvailableRestorePoint": "2024-10-08T01:10:08Z",
"resourceType": "Compute Engine",
"storedBytesGib": 0.73,
"lastAvailableRestorePoint": "2024-10-08T01:10:08Z",
"@type": "type.googleapis.com/google.cloud.backupdr.logging.v1.BDRBackupVaultDetailsLog"
},
"resource": {
"type": "backupdr.googleapis.com/BackupVault",
"labels": {
"backup_vault_id": "projects/Backupvault_project_ID/locations/asia-east1/backupVaults/test-vault",
"location": "asia-east1",
"resource_container": "236738525349"
}
},
"timestamp": "2024-10-08T08:01:53Z",
"severity": "INFO",
"logName": "projects/project_ID/logs/backupdr.googleapis.com%2Fbdr_backup_vault_details",
"receiveTimestamp": "2024-10-08T08:12:08.404596022Z"
}
Query di esempio
Per visualizzare i log selezionati, puoi scrivere query personalizzate nella sezione delle query.
Utilizza la seguente query per visualizzare i dettagli sul consumo in un vault di backup.
logName:"bdr_backup_vault_details" jsonPayload.backupVaultName:"backupVaults/BACKUPVAULT_NAME"
Utilizza la seguente query per visualizzare i dettagli sul consumo utilizzando un piano di backup.
logName:"bdr_backup_vault_details" jsonPayload.currentBackupPlanName:"backupPlans/BACKUPPLAN_NAME"
Utilizza la seguente query per visualizzare i dettagli sul consumo per una risorsa Compute Engine.
logName:"bdr_backup_vault_details" jsonPayload.sourceResourceName:"instances/SOURCE_RESOURCE_NAME"
Passaggi successivi
- Per configurare gli avvisi basati su log per Backup e RE, crea una query di log, utilizzando i log dei job di filtro e poi configura gli avvisi basati su log.