Esta página explica como ver os registos de eventos criados no dispositivo de cópia de segurança/recuperação no Cloud Logging. Os registos de eventos fornecem estatísticas sobre o seu dispositivo de cópia de segurança/recuperação, como eventos ou erros do sistema.
Autorizações e funções
As autorizações e as funções da IAM determinam se pode aceder aos dados dos registos de eventos do serviço de cópia de segurança e recuperação de desastres.
Precisa da autorização roles/logging.viewer
para ver os registos de eventos. A função Visualizador de registos concede-lhe acesso só de leitura para ver os registos de eventos de todos os dispositivos de cópia de segurança/recuperação no projeto especificado. Para mais informações sobre as autorizações e as funções da IAM que se aplicam aos dados dos registos de eventos, consulte o artigo Controlo de acesso com a IAM.
Veja registos de eventos
Pode ver os registos de eventos do Backup and DR no Cloud Logging através daGoogle Cloud consola e da Google Cloud CLI.
Consola
Na Google Cloud consola, pode usar o Explorador de registos para aceder às entradas do registo de eventos de cópias de segurança e da RD para os seus dispositivos de cópia de segurança/recuperação:
- Na Google Cloud consola, aceda a Registo > Explorador de registos.
- Selecione um projeto na nuvem existente.
No painel Criador de consultas, siga estes passos:
- No menu pendente Recurso, selecione Backup Recovery Appliance.
- No menu pendente Selecionar nome do registo, selecione backup_recovery_appliance_events para ver os registos de eventos de dispositivos de cópia de segurança/recuperação.
gcloud
A Google Cloud CLI fornece uma interface de linhas de comando para a API Logging. Forneça um identificador de recurso válido em cada um dos nomes de registos. Para ler as entradas do registo de eventos dos dispositivos de cópia de segurança/recuperação num projeto, execute o seguinte comando:
```gcloud
gcloud logging read "logName : projects/PROJECT_ID/logs/backup_recovery_appliance_events"\
--project=PROJECT_ID
```
API
Para ver as entradas do registo de auditoria de dispositivos de cópia de segurança/recuperação num projeto, faça o seguinte:
- Aceda à secção Experimentar esta API na documentação do método entries.list.
Coloque o seguinte na parte Corpo do pedido do formulário Experimentar esta API. Se clicar neste formulário pré-preenchido, o corpo do pedido é preenchido automaticamente, mas tem de fornecer um PROJECT_ID válido em cada um dos campos de nome do registo.
```API { "resourceNames": [ "projects/PROJECT_ID" ], "pageSize": 5, "filter": "logName : projects/PROJECT_ID/logs/backupdr_audit_log" } ```
Clique em Executar.
Formato do registo de eventos
As entradas do registo de eventos de cópia de segurança e RD incluem os seguintes campos:
- appName: este campo apresenta o nome da aplicação associada ao evento.
- srcid: este campo apresenta um ID exclusivo do evento que ocorre no dispositivo de cópia de segurança/recuperação.
- jobName: este campo apresenta o nome da tarefa associada ao evento.
- appType: este campo apresenta o tipo de aplicação associada ao evento.
- eventId: este campo apresenta um ID exclusivo associado ao erro.
- component: este campo apresenta a origem do evento.
- eventTime: este campo apresenta a hora em que o evento foi comunicado.
- errorMessage: este campo descreve o erro detalhado associado ao evento.
O exemplo seguinte é uma entrada de registo de exemplo registada num dispositivo de cópia de segurança/recuperação
ba-1-52973
para uma tarefa de instantâneo com falha.
{
"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"
}
Consultas de exemplo
Pode escrever consultas de eventos personalizados na secção de consultas para ver os registos de eventos que quer.
Use a seguinte consulta para ver todos os registos de eventos associados a dispositivos de cópia de segurança/recuperação para um determinado PROJECT_ID:
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fbackup_recovery_appliance_events"
Se estiver à procura de registos de eventos de um dispositivo de cópia de segurança/recuperação específico, adicione o seguinte nome do dispositivo de cópia de segurança/recuperação:
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fbackup_recovery_appliance_events"
resource.labels.backup_recovery_appliance_id= "backup/recovery appliance name"
Se estiver à procura de registos de eventos para um ID de evento específico, use a consulta de registo seguinte. Certifique-se de que usa um AND em maiúsculas.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fbackup_recovery_appliance_events"
AND jsonPayload.eventId = event ID
Se estiver à procura de registos de eventos para vários IDs de eventos específicos, use a seguinte consulta de registo. Certifique-se de que usa E e OU em maiúsculas.
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 estiver à procura de registos de eventos e quiser excluir IDs de eventos específicos, use a seguinte consulta de registo. Certifique-se de que usa AND NOT e OR em maiúsculas.
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 estiver à procura de registos de eventos para uma aplicação específica, use a seguinte consulta de registo. Certifique-se de que usa AND em maiúsculas.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fbackup_recovery_appliance_events" AND jsonPayload.app_name = appname
O que se segue?
Para configurar alertas baseados em registos para o serviço de cópia de segurança e recuperação de desastres, crie uma consulta de registos, usando a opção filtrar registos de eventos e, em seguida, configure alertas baseados em registos.
Para criar métricas baseadas em registos para o serviço de cópia de segurança e recuperação de desastres, consulte o artigo Vista geral das métricas baseadas em registos.