Ver registros de recursos protegidos criados em um dispositivo de backup/recuperação no Cloud Logging

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:

  1. No Google Cloud console do, acesse Logging > Análise de Registros.
  2. Selecione um projeto na nuvem existente.
  3. 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