Registos de conformidade com o horário diário

Esta página explica como ver os registos de conformidade da programação diária criados no Cloud Logging para dispositivos de cópia de segurança/recuperação. Estes registos fornecem informações sobre o estado de conformidade das políticas de cópia de segurança agendadas diariamente para os seus recursos. Estes registos mostram apenas a conformidade com as políticas de programação diária e não incluem políticas semanais e mensais. Estes registos apenas apresentam dados dos últimos sete dias.

Os registos de conformidade da programação diária de cada eletrodoméstico são agrupados e partilham uma data/hora comum. Isto representa o estado de conformidade de todos os agendamentos de políticas diários associados a esse dispositivo nos sete dias anteriores, de DAY a DAY-6. Estes registos não contêm informações além do período de sete dias.

Os registos de conformidade da programação diária são transmitidos em lotes para cada aparelho três vezes por dia a um intervalo de oito horas. O lote de registos com a data/hora mais recente reflete sempre a imagem de conformidade mais atualizada para todos os agendamentos de políticas diárias associados a um dispositivo específico.

Autorizações e funções

Precisa da autorização IAM roles/logging.viewer para ver os registos de conformidade. A função Logs Viewer dá-lhe acesso só de leitura para ver os registos de conformidade de todos os dispositivos de cópia de segurança/recuperação no projeto especificado. Para mais informações acerca das autorizações e funções da IAM que se aplicam aos dados dos registos de conformidade, consulte o artigo Controlo de acesso com a IAM.

Veja os registos de conformidade

Pode ver os registos de conformidade do serviço de cópias de segurança e recuperação de desastres no Cloud Logging através da consola Google Cloud e da CLI do Google Cloud.

Consola

Na Google Cloud consola, pode usar o Explorador de registos para obter as entradas do registo de conformidade do serviço de cópia de segurança e RD para os seus dispositivos de cópia de segurança/recuperação:

  1. Na Google Cloud consola, aceda a Registo > Explorador de registos.
  2. Selecione um projeto na nuvem existente.
  3. No painel Criador de consultas, selecione gcb_daily_schedule_compliance no menu pendente Selecionar nome do registo.

gcloud

A CLI do Google Cloud fornece uma interface de linhas de comando para a API Cloud Logging. Para ler as entradas do registo de conformidade dos dispositivos de cópia de segurança/recuperação num projeto, execute o seguinte comando:

 ```sh
 gcloud logging read "logName : projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance" --project=PROJECT_ID
 ```

Formato do registo de conformidade do horário diário

As entradas do registo de conformidade da programação diária do serviço de cópia de segurança e recuperação de desastres incluem os seguintes campos:


Campo

Descrição

Nome do aparelho

O nome do dispositivo associado à política de cópia de segurança agendada diariamente.

Nome do recurso

O nome do recurso associado à política de cópia de segurança da programação diária.

ID da política da regra de cópia de segurança

O ID da política de cópia de segurança para a qual a conformidade é comunicada.

ID do anfitrião

O ID do anfitrião associado à política de cópia de segurança da programação diária.

Nome do anfitrião

O nome do anfitrião associado à política de cópia de segurança de agendamento diário.

Tipo de trabalho

O tipo de tarefa da política de cópia de segurança da programação diária. Pode ser snapshot, OnVault, streamsnap, restore ou direct to OnVault.

Hora de início do período de cópia de segurança

A hora de início do período da política de cópia de segurança da programação diária.

Estado

O estado de conformidade da política de cópia de segurança de horário diário. O estado pode ser êxito, falha, desconhecido ou estar em branco.

ID do recurso

O ID do recurso associado à política de cópia de segurança da programação diária.

Tipo de recurso

O tipo de recurso, por exemplo, uma instância do Compute Engine, o Google Cloud VMware Engine ou uma base de dados.

ID do dispositivo

O ID do dispositivo associado à política de cópia de segurança da programação diária.

Data

A data em que o estado de conformidade é comunicado.

Comentar

Uma descrição que explica o estado de conformidade da política de cópia de segurança da programação diária.

ID do modelo da política do plano alternativo

O ID do modelo de cópia de segurança do qual a política de cópia de segurança da programação diária faz parte.

Nome da política da regra de cópia de segurança

O nome da política de cópia de segurança para a qual a conformidade tem relatórios.

Modelo de política de plano alternativo

O nome do modelo do qual a política de cópia de segurança da programação diária faz parte.

O exemplo seguinte é uma entrada de registo de exemplo que representa o estado de conformidade para a programação da política de cópia de segurança diária 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"
    }

Consultas de exemplo

Pode escrever consultas de registos de conformidade personalizadas na secção de consultas para ver os registos selecionados:

Use a seguinte consulta para ver todos os registos de conformidade com a política de cópia de segurança agendada diariamente para um determinado PROJECT_ID:

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"

Se procura registos de conformidade em que o estado de conformidade é failure.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.status="Failure"

Se procura registos de conformidade para políticas associadas a um dispositivo de cópia de segurança/recuperação.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.appliance_name="appliance_name"

Se estiver à procura dos registos de conformidade de políticas associadas a um recurso específico.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.resource_name="resource_name"

Se estiver à procura de registos de conformidade associados a um anfitrião específico.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.host_name="hostname"

O que se segue?