Questa pagina spiega come visualizzare i log eventi creati nell'appliance di backup/recupero in Cloud Logging. I log eventi forniscono informazioni sull'appliance di backup/recupero, ad esempio eventi o errori di sistema.
Autorizzazioni e ruoli
Le autorizzazioni e i ruoli IAM determinano se puoi accedere ai dati dei log degli eventi del servizio di backup e RE.
Per visualizzare i log eventi, devi disporre dell'autorizzazione roles/logging.viewer
. Il ruolo Visualizzatore log ti consente di visualizzare i log eventi di tutti gli appliance di backup/recupero nel progetto specificato in modalità di sola lettura. Per ulteriori informazioni sui ruoli e sulle autorizzazioni IAM che si applicano ai dati dei log eventi, consulta Controllo dell'accesso con IAM.
Visualizzare i log eventi
Puoi visualizzare i log degli eventi di backup e RE in Cloud Logging utilizzando la consoleGoogle Cloud e Google Cloud CLI.
Console
Nella console Google Cloud , puoi utilizzare Esplora log per recuperare le voci dei log eventi di backup e RE per i tuoi appliance di backup/recupero:
- Nella console Google Cloud , vai a Logging > Esplora log.
- Seleziona un progetto Cloud esistente.
Nel riquadro Query Builder, segui questi passaggi:
- Dal menu a discesa Risorsa, seleziona l'appliance di recupero dei backup.
- Nell'elenco a discesa Seleziona il nome del log, seleziona backup_recovery_appliance_events per visualizzare i log eventi delle appliance di backup/recupero.
gcloud
Google Cloud CLI fornisce un'interfaccia a riga di comando per l'API Logging. Fornisci un identificatore di risorse valido in ciascuno dei nomi dei log. Per leggere le voci del log eventi delle appliance di backup/ripristino in un progetto, esegui il seguente comando:
```gcloud
gcloud logging read "logName : projects/PROJECT_ID/logs/backup_recovery_appliance_events"\
--project=PROJECT_ID
```
API
Per visualizzare le voci dei log di controllo delle appliance di backup/ripristino in un progetto:
- Vai alla sezione Prova questa API nella documentazione del metodo entries.list.
Inserisci quanto segue nella parte Request body (Corpo della richiesta) del modulo Prova questa API. Se fai clic su questo modulo precompilato, il corpo della richiesta viene compilato automaticamente, ma devi fornire un PROJECT_ID valido in ogni campo del nome del log.
```API { "resourceNames": [ "projects/PROJECT_ID" ], "pageSize": 5, "filter": "logName : projects/PROJECT_ID/logs/backupdr_audit_log" } ```
Fai clic su Execute (Esegui).
Formato del log eventi
Le voci del log degli eventi di backup e RE includono i seguenti campi:
- appName: questo campo mostra il nome dell'applicazione associata all'evento.
- srcid: questo campo mostra un ID univoco dell'evento che si verifica nell'appliance di backup/ripristino.
- jobName: questo campo mostra il nome del job associato all'evento.
- appType: questo campo mostra il tipo di applicazione associata all'evento.
- eventId: questo campo mostra un ID univoco associato all'errore.
- component: questo campo mostra l'origine dell'evento.
- eventTime: questo campo mostra l'ora in cui è stato registrato l'evento.
- errorMessage: questo campo descrive l'errore dettagliato associato all'evento.
Il seguente esempio è una voce di log di esempio registrata su un'appliance di backup/recupero ba-1-52973
per un job di snapshot non riuscito.
{
"insertId": "aop2oko38hsami1c",
"jsonPayload": {
"appName": "instance-2",
"srcid": "111428",
"jobName": "Job_0110906c",
"appType": "GCPInstance",
"eventId": 43901,
"component": "udp",
"eventTime": "2023-02-06T20:24:52.450Z",
"errorMessage": "Failed snapshot Job_0110906c for application instance-2 on host instance-2, Error: 1249: Failed to get VM details , sltname: pd snaps, slpname: ba-1-52973_Profile. "
},
"resource": {
"type": "backupdr.googleapis.com/BackupRecoveryAppliance",
"labels": {
"backup_recovery_appliance_id": "test-backup-recovery-appliances",
"resource_container": "projects/1234567",
"management_server_id": "abcd-efgh-1234-5678-6789",
"location": ""
}
},
"timestamp": "2023-02-06T20:24:55.275029393Z",
"severity": "ERROR",
"logName": "projects/project1/logs/backupdr.googleapis.com%2Fbackup_recovery_appliance_events",
"receiveTimestamp": "2023-02-06T20:24:56.388937247Z"
}
Query di esempio
Puoi scrivere query sugli eventi personalizzate nella sezione delle query per visualizzare i log degli eventi che ti interessano.
Utilizza la seguente query per visualizzare tutti i log degli eventi associati alle appliance di backup/recupero per un determinato PROJECT_ID:
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fbackup_recovery_appliance_events"
Se stai cercando i log eventi per un'appliance di backup/ripristino specifica, aggiungi il seguente nome dell'appliance di backup/ripristino:
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fbackup_recovery_appliance_events"
resource.labels.backup_recovery_appliance_id= "backup/recovery appliance name"
Se stai cercando log eventi per un ID evento specifico, utilizza la seguente query sul log. Assicurati di utilizzare AND in maiuscolo.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fbackup_recovery_appliance_events"
AND jsonPayload.eventId = event ID
Se stai cercando log eventi per più ID evento specifici, utilizza la seguente query sul log. Assicurati di utilizzare AND e OR in maiuscolo.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fbackup_recovery_appliance_events"
AND jsonPayload.eventId = (event ID 1 OR event ID 2 OR event ID 3)
Se stai cercando log eventi e vuoi escludere ID evento specifici, utilizza la seguente query sul log. Assicurati di utilizzare AND NOT e OR in maiuscolo.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fbackup_recovery_appliance_events"
AND NOT jsonPayload.eventId = (event ID 1 OR event ID 2 OR event ID 3)
Se stai cercando log eventi per un'applicazione specifica, utilizza la seguente query sul log. Assicurati di utilizzare AND in maiuscolo.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fbackup_recovery_appliance_events" AND jsonPayload.app_name = appname
Passaggi successivi
Per configurare gli avvisi basati su log per il servizio di backup e DR, crea una query sui log utilizzando i log degli eventi filtrati e poi Configura gli avvisi basati su log.
Per creare metriche basate su log per il servizio di Backup e DR, consulta la panoramica delle metriche basate su log.