Nesta página, explicamos como visualizar os registros de recursos protegidos criados no Cloud Logging para dispositivos de backup/recuperação. Esses registros fornecem informações sobre o número de aplicativos e máquinas virtuais (VMs) protegidos em um dispositivo. Esses registros são gerados uma vez a cada oito horas.
Permissões e papéis
Você precisa da permissão do IAM roles/logging.viewer
para visualizar os registros de recursos protegidos. O papel de leitor de registros oferece acesso somente leitura para visualizar registros de recursos protegidos de todos os dispositivos de backup/recuperação no projeto especificado. Para mais informações sobre as permissões e os papéis do IAM
que se aplicam aos dados de registros de recursos protegidos, consulte
Controle de acesso com IAM.
Visualizar registros de recursos protegidos
É possível visualizar os registros de recursos protegidos do Backup e DR no Cloud Logging usando o Google Cloud console e a CLI gcloud.
Console
No Google Cloud console do, é possível usar a Análise de Registros para acessar as entradas de registro de recursos protegidos do Backup e DR para seus dispositivos de backup/recuperação:
- No Google Cloud console do, acesse Logging > Análise de Registros.
- Selecione um projeto na nuvem existente.
- No painel Criador de consultas, selecione gcb_protected_resource no menu suspenso Selecionar nome do registro.
gcloud
A CLI gcloud fornece uma interface de linha de comando para a API Cloud Logging. Para ler as entradas de registro de recursos protegidos de dispositivos de backup/recuperação em um projeto, execute o seguinte comando:
```sh
gcloud logging read "logName : projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_protected_resource" --project=PROJECT_ID
```
Formato do registro de recursos protegidos
As entradas de registro de recursos protegidos do Backup e DR incluem os seguintes campos:
| Campo | Descrição |
|---|---|
| Nome do dispositivo | O nome do dispositivo associado ao recurso. |
| Nome do recurso | O nome do recurso. |
| ID do host | O ID do host associado ao recurso. |
| Nome do host | O nome do host associado ao recurso. |
| ID do recurso | O ID do recurso. |
| Tipo de recurso | O tipo de recurso, por exemplo, instância do Compute Engine, Google Cloud VMware Engine, sistema de arquivos ou banco de dados. |
| Protegido em | A data em que o recurso foi protegido. |
| Dispositivo de origem | O dispositivo de origem em que o backup é feito. |
| Dispositivo remoto | O dispositivo remoto em que o backup é replicado. |
| Restrições do plano de backup | As restrições aplicadas a um plano de backup. As restrições podem ser scheduler disabled, expiration disabled, snapshots disabled, streamsnap disabled, OnVault disabled ou process latest snapshot. |
| Inclusão ou exclusão de backup | Os volumes ou bancos de dados que são incluídos ou excluídos para máquinas virtuais ou instâncias de banco de dados. |
| ID do dispositivo | O ID do dispositivo associado ao recurso protegido. |
| ID do dispositivo de origem | O ID do dispositivo de origem associado ao recurso protegido. |
| ID do dispositivo remoto | O ID do dispositivo remoto associado ao recurso protegido. |
| Dados protegidos (GiB) | O tamanho dos dados protegidos. |
| Modelo de backup | O nome do modelo de backup usado para proteger o aplicativo. |
| ID do modelo de backup | O ID do modelo associado ao aplicativo protegido. |
| OnVault (GiB) | O tamanho dos dados protegidos usando o pool do OnVault. |
| Ponto de recuperação | O carimbo de data/hora em que o último backup bem-sucedido foi feito. |
| Substituições de política | As substituições de política definidas no nível do modelo de backup. |
| ID do SLA | O ID de proteção associado ao recurso. |
O exemplo a seguir é uma entrada de registro registrada em um dispositivo de backup/recuperação baname-417-ba-12092 para uma instância do Compute Engine.
{
"insertId": "5614471_142862358970",
"jsonPayload": {
"protected_on": "2024-02-27T01:16:28.357675",
"host_id": "11072",
"sla_id": "12241",
"onvault_in_gib": 0,
"appliance_id": "142862358970",
"protected_data_in_gib": 20,
"remote_appliance": "ironman-417-ba-12092",
"source_appliance": "ironman-417-ba-12092",
"recovery_point": "2024-03-12T11:13:45.574",
"backup_plan_policy_template_id": "11892",
"resource_type": "GCPInstance",
"backup_inclusion_or_exclusion": "NA",
"resource_name": "test-instance-129",
"resource_id": "11073",
"backup_plan_restrictions": "NA",
"policy_overrides": "NA",
"host_name": "test-instance-129",
"source_appliance_id": "142862358970",
"backup_plan_policy_template": "30-min-schedule-continuous",
"remote_appliance_id": "142862358970",
"appliance_name": "ironman-417-ba-12092"
},
"resource": {
"type": "backupdr.googleapis.com/ManagementConsole",
"labels": {
"resource_container": "projects/xxxxxxxxxxxx",
"location": "us-central1",
"management_server_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}
},
"timestamp": "2024-03-12T11:15:42.138Z",
"logName": "projects/project_ID/logs/backupdr.googleapis.com%2Fgcb_protected_resource",
"receiveTimestamp": "2024-03-12T11:17:56.894501906Z"
}
Amostras de consultas
Para visualizar os registros selecionados, é possível gravar consultas personalizadas na seção de consultas.
Use a consulta a seguir para visualizar todos os registros de recursos protegidos de um determinado PROJECT_ID:
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_protected_resource"
Se você estiver procurando registros de recursos protegidos com um nome de modelo de política de backup.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_protected_resource"
jsonPayload.backup_plan_policy_template"backup_plan_policy_template"
Se você estiver procurando registros de recursos protegidos associados a um dispositivo de backup/recuperação.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_protected_resource"
jsonPayload.appliance_name="appliance_name"
Se você estiver procurando os registros de recursos protegidos associados a um recurso específico.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_protected_resource"
jsonPayload.resource_name="resource_name"
Se você estiver procurando registros de recursos protegidos associados a um host específico.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_protected_resource"
jsonPayload.host_name="hostname"
A seguir
- Para configurar alertas com base em registros para o Backup e DR, crie uma consulta de registro, usando os registros de recursos protegidos do filtro e, em seguida, configure alertas com base em registros.