Questa pagina spiega come visualizzare i log di conformità della pianificazione giornaliera creati in Cloud Logging per le appliance di backup/ripristino. Questi log forniscono informazioni sullo stato di conformità delle policy di backup pianificate giornalmente per le tue risorse. Questi log mostrano solo la conformità per le policy di pianificazione giornaliera e non includono le policy settimanali e mensili. Questi log mostrano solo i dati degli ultimi sette giorni.
I log di conformità della pianificazione giornaliera per ogni appliance sono raggruppati e condividono un timestamp comune. Questo rappresenta lo stato di conformità di tutte le pianificazioni delle policy giornaliere
associate a quell'appliance per i sette giorni precedenti
da DAY a DAY-6. Questi log non contengono informazioni oltre l'intervallo di sette giorni.
I log di conformità della pianificazione giornaliera vengono trasmessi in batch per ogni appliance tre volte al giorno a intervalli di otto ore. Il batch di log con il timestamp più recente riflette sempre l'immagine di conformità più aggiornata per tutte le pianificazioni delle policy giornaliere collegate a un'appliance specifica.
Autorizzazioni e ruoli
Per visualizzare i
log di conformità, devi disporre dell'autorizzazione IAM roles/logging.viewer. Il ruolo Visualizzatore log ti consente di accedere in sola lettura per visualizzare i log di conformità 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 di conformità, consulta Controllo dell'accesso con IAM.
Visualizzare i log di conformità
Puoi visualizzare i log di conformità di Backup e RE in Cloud Logging utilizzando la Google Cloud console e gcloud CLI.
Console
Nella Google Cloud consolepuoi utilizzare Esplora log per recuperare le voci di log di conformità 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_daily_schedule_compliance 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 di conformità 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_daily_schedule_compliance" --project=PROJECT_ID
```
Formato del log di conformità della pianificazione giornaliera
Le voci di log di conformità della pianificazione giornaliera di Backup e RE includono i seguenti campi:
Campo |
Descrizione |
|---|---|
Nome appliance |
Il nome dell'appliance associata alla policy di backup della pianificazione giornaliera. |
Nome della risorsa |
Il nome della risorsa associata alla policy di backup della pianificazione giornaliera. |
ID policy della regola di backup |
L'ID della policy di backup per cui viene segnalata la conformità. |
ID host |
L'ID host associato alla policy di backup della pianificazione giornaliera. |
Nome host |
Il nome host associato alla policy di backup della pianificazione giornaliera. |
Tipo di prestazione |
Il tipo di prestazione della policy di backup della pianificazione giornaliera. Può essere snapshot, OnVault, streamsnap, restore o direct to OnVault. |
Ora di inizio della finestra di backup |
L'ora di inizio della finestra della policy di backup della pianificazione giornaliera. |
Stato |
Lo stato di conformità della policy di backup della pianificazione giornaliera. Lo stato può essere successo, errore, sconosciuto o vuoto. |
ID risorsa |
L'ID risorsa associato alla policy di backup della pianificazione giornaliera. |
Tipo di risorsa |
Il tipo di risorsa, ad esempio un'istanza Compute Engine, Google Cloud VMware Engine o un database. |
ID appliance |
L'ID appliance associato alla policy di backup della pianificazione giornaliera. |
Data |
La data in cui viene segnalato lo stato di conformità. |
Commento |
Una descrizione che spiega lo stato di conformità della policy di backup della pianificazione giornaliera. |
ID modello di policy del piano di backup |
L'ID del modello di backup di cui fa parte la policy di backup della pianificazione giornaliera. |
Nome policy della regola di backup |
Il nome della policy di backup per cui è stata segnalata la conformità. |
Modello di policy del piano di backup |
Il nome del modello di cui fa parte la policy di backup della pianificazione giornaliera. |
L'esempio seguente mostra una voce di log di esempio che rappresenta lo stato di conformità della pianificazione della policy di backup giornaliera 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"
}
Query di esempio
Puoi scrivere query di log di conformità personalizzate nella sezione delle query per visualizzare i log selezionati:
Utilizza la query seguente per visualizzare tutti i log di conformità della policy di backup pianificata giornalmente per un determinato PROJECT_ID:
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
Se stai cercando log di conformità in cui lo stato di conformità è failure.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
jsonPayload.status="Failure"
Se stai cercando log di conformità per le policy associate a un'appliance di backup/ripristino.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
jsonPayload.appliance_name="appliance_name"
Se stai cercando i log di conformità per le policy associate a una risorsa specifica.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
jsonPayload.resource_name="resource_name"
Se stai cercando log di conformità associati a un host specifico.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
jsonPayload.host_name="hostname"
Passaggi successivi
- Per configurare gli avvisi basati su log per Backup e RE, crea una query di log, utilizzando i log di conformità del filtro e poi Configura gli avvisi basati su log.