Questa pagina spiega come visualizzare i log di conformità alla pianificazione giornaliera creati in Cloud Logging per le appliance di backup/recupero. Questi log forniscono informazioni sullo stato di conformità dei criteri di backup pianificato giornaliero per le tue risorse. Questi log mostrano la conformità solo per i criteri di pianificazione giornaliera e non includono i criteri settimanali e mensili. Questi log mostrano solo i dati degli ultimi sette giorni.
I log relativi alla conformità alla pianificazione giornaliera per ogni appliance vengono raggruppati e condividono un timestamp comune. Questo rappresenta lo stato di conformità di tutte le pianificazioni giornaliere delle norme associate all'appliance per i sette giorni precedenti, da DAY
a DAY-6
. Questi log non conterranno informazioni oltre il periodo di tempo di sette giorni.
I log relativi alla conformità alla pianificazione giornaliera vengono trasmessi in batch per ogni appliance tre volte al giorno con un intervallo di otto ore. Il batch di log con l'ultimo timestamp riflette sempre il quadro di conformità più aggiornato per tutte le pianificazioni giornaliere dei criteri 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 visualizzare i log di conformità di tutte le appliance di backup/ripristino nel progetto specificato con accesso di sola lettura.
Per ulteriori informazioni sui ruoli e sulle autorizzazioni IAM che si applicano ai dati dei log di conformità, consulta Controllo dell'accesso con IAM.
Visualizza i log di conformità
Puoi visualizzare i log relativi alla conformità del servizio di backup e RE in Cloud Logging utilizzando la console Google Cloud e Google Cloud CLI.
Console
Nella console Google Cloud, puoi utilizzare Esplora log per recuperare le voci dei log relativi alla conformità del servizio di backup e RE per le tue appliance di backup/recupero:
- Nella console Google Cloud, vai a Logging > Esplora log.
- Seleziona un progetto Cloud esistente.
- Nel riquadro Query Builder, seleziona gcb_daily_schedule_compliance dal menu a discesa Seleziona il nome del log.
gcloud
Google Cloud CLI fornisce un'interfaccia a riga di comando per l'API Cloud Logging. Per leggere le voci dei log di conformità delle appliance di backup/ripristino in un progetto, esegui il seguente comando:
```sh
gcloud logging read "logName : projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance" --project=PROJECT_ID
```
Formato del log relativo alla conformità alla pianificazione giornaliera
Le voci del log di conformità alla pianificazione giornaliera del servizio di backup e RE includono i seguenti campi:
Campo |
Descrizione |
---|---|
Nome dell'appliance |
Il nome dell'appliance associata al criterio di backup pianificato giornaliero. |
Nome risorsa |
Il nome della risorsa associata al criterio di backup con pianificazione giornaliera. |
ID criterio regola di backup |
L'ID del criterio di backup per cui viene segnalata la conformità. |
ID host |
L'ID host associato al criterio di backup pianificato giornaliero. |
Nome host |
Il nome host associato al criterio di backup con pianificazione giornaliera. |
Tipo di job |
Il tipo di job relativo alle norme di backup con 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 del criterio di backup pianificato giornaliero. |
Stato |
Lo stato di conformità del criterio di backup con pianificazione giornaliera. Lo stato può essere Successo, Errore, Sconosciuto o vuoto. |
ID risorsa |
L'ID risorsa associato al criterio di backup pianificato giornaliero. |
Tipo di risorsa |
Il tipo di risorsa, ad esempio istanza Compute Engine, Google Cloud VMware Engine o un database. |
ID appliance |
L'ID dell'appliance associato al criterio di backup pianificato giornaliero. |
Data |
La data in cui viene registrato lo stato di conformità. |
Commento |
Una descrizione che spiega lo stato di conformità del criterio di backup pianificato giornaliero. |
ID modello di criteri del piano di backup |
L'ID del modello di backup di cui fa parte il criterio di backup pianificato giornaliero. |
Nome del criterio della regola di backup |
Il nome del criterio di backup per cui la conformità genera report. |
Modello di criteri del piano di backup |
Il nome del modello di cui fa parte il criterio di backup della pianificazione giornaliera. |
Il seguente esempio è una voce di log di esempio che rappresenta lo stato di conformità per la pianificazione del criterio di backup giornaliero 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 sui log di conformità personalizzati nella sezione delle query per visualizzare i log selezionati:
Utilizza la seguente query per visualizzare tutti i log giornalieri relativi alla conformità ai criteri di backup pianificato per un determinato PROJECT_ID:
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
Se stai cercando i 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 i log di conformità per i criteri associati 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 i criteri associati a una determinata risorsa.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
jsonPayload.resource_name="resource_name"
Se stai cercando i 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 il servizio di backup e DR, crea una query sui log, utilizzando i log di conformità dei filtri, quindi Configura gli avvisi basati su log.