Registros de cumplimiento de la programación diaria

En esta página, se explica cómo ver los registros de cumplimiento de la programación diaria creados en Cloud Logging para los dispositivos de copia de seguridad o recuperación. Estos registros proporcionan información sobre el estado de cumplimiento de las políticas de copia de seguridad diarias programadas para tus recursos. Estos registros solo muestran el cumplimiento de las políticas de programación diaria y no incluyen las políticas semanales ni mensuales. Estos registros solo muestran datos de los últimos siete días.

Los registros de cumplimiento de la programación diaria de cada dispositivo se agrupan y comparten una marca de tiempo común. Este valor representa el estado de cumplimiento de todas las programaciones de políticas diarias asociadas con ese dispositivo durante los siete días anteriores, desde DAY hasta DAY-6. Estos registros no contendrán información más allá del período de siete días.

Los registros de cumplimiento de la programación diaria se transmiten en lotes para cada dispositivo tres veces al día en un intervalo de ocho horas. El lote de registros con la marca de tiempo más reciente siempre refleja el panorama de cumplimiento más actualizado de todas las programaciones de políticas diarias vinculadas a un dispositivo específico.

Permisos y funciones

Necesitas el permiso IAM roles/logging.viewer para ver los registros de cumplimiento. El rol de visor de registros te otorga acceso de solo lectura para ver los registros de cumplimiento de todos los dispositivos de copia de seguridad o recuperación del proyecto especificado. Para obtener más información sobre los permisos y las funciones de IAM que se aplican a los datos de registros de cumplimiento, consulta Control de acceso con IAM.

Cómo ver los registros de cumplimiento

Puedes ver los registros de cumplimiento del servicio de copia de seguridad y DR en Cloud Logging con la consola de Google Cloud y Google Cloud CLI.

Console

En la consola de Google Cloud, puedes usar el Explorador de registros para recuperar las entradas de registro de cumplimiento del servicio de copia de seguridad y DR de tus dispositivos de copia de seguridad o recuperación:

  1. En la consola de Google Cloud, ve a Registros > Explorador de registros.
  2. Selecciona un proyecto de Cloud existente.
  3. En el panel Query builder, selecciona gcb_daily_schedule_compliance en el menú desplegable Select Log name.

gcloud

Google Cloud CLI proporciona una interfaz de línea de comandos para la API de Cloud Logging. Para leer las entradas de registro de cumplimiento de los dispositivos de copia de seguridad o recuperación en un proyecto, ejecuta el siguiente comando:

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

Formato del registro de cumplimiento del programa diario

Las entradas de registro de cumplimiento de la programación diaria del servicio de copia de seguridad y DR incluyen los siguientes campos:


Campo

Descripción

Nombre del dispositivo

Es el nombre del dispositivo asociado con la política de copia de seguridad de programación diaria.

Nombre del recurso

Es el nombre del recurso asociado con la política de copia de seguridad de programación diaria.

ID de la política de la regla de copia de seguridad

Es el ID de la política de copia de seguridad para la que se informa el cumplimiento.

ID de host

El ID del host asociado con la política de copia de seguridad de programación diaria.

Nombre de host

Es el nombre de host asociado con la política de copia de seguridad de programación diaria.

Tipo de trabajo

Es el tipo de trabajo de la política de copia de seguridad de programación diaria. Puede ser instantánea, OnVault, streamsnap, restablecer o directo a OnVault.

Hora de inicio de la ventana de copia de seguridad

Es la hora de inicio del período de la política de copia de seguridad de programación diaria.

Estado

Es el estado de cumplimiento de la política de copia de seguridad de programación diaria. El estado puede ser correcto, incorrecto, desconocido o en blanco.

ID de recurso

Es el ID del recurso asociado con la política de copia de seguridad de programación diaria.

Tipo de recurso

Es el tipo de recurso, por ejemplo, una instancia de Compute Engine, Google Cloud VMware Engine o una base de datos.

ID del dispositivo

Es el ID del dispositivo asociado con la política de copia de seguridad de programación diaria.

Fecha

Es la fecha en la que se informa el estado de cumplimiento.

Comentario

Una descripción que explica el estado de cumplimiento de la política de copia de seguridad de programación diaria.

ID de la plantilla de la política del plan de copia de seguridad

Es el ID de la plantilla de copia de seguridad de la que forma parte la política de copia de seguridad de programación diaria.

Nombre de la política de la regla de copia de seguridad

Es el nombre de la política de copia de seguridad para la que se generaron los informes de cumplimiento.

Plantilla de política de plan de copia de seguridad

Es el nombre de la plantilla de la que forma parte la política de copia de seguridad de programación diaria.

El siguiente ejemplo es una entrada de registro de ejemplo que representa el estado de cumplimiento de la programación de la política de copia de seguridad diaria 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 muestra

Puedes escribir consultas de registros de cumplimiento personalizadas en la sección de consultas para ver los registros seleccionados:

Usa la siguiente consulta para ver todos los registros de cumplimiento de la política de copias de seguridad programadas diarios para un PROJECT_ID determinado:

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

Si buscas registros de cumplimiento en los que el estado de cumplimiento sea failure.

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

Si buscas registros de cumplimiento de las políticas asociadas con un dispositivo de copia de seguridad o recuperación.

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

Si buscas los registros de cumplimiento de las políticas asociadas con un recurso en particular.

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

Si buscas registros de cumplimiento asociados con un host específico.

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

¿Qué sigue?