Journaux de conformité de la programmation quotidienne dans la console de gestion des appliances

Cette page explique comment afficher les journaux de conformité de la planification quotidienne créés dans Cloud Logging pour les appliances de sauvegarde/récupération. Ces journaux fournissent des informations sur l'état de conformité des règles de sauvegarde planifiées quotidiennement pour vos ressources. Ces journaux n'affichent la conformité que pour les règles de planification quotidienne et n'incluent pas les règles hebdomadaires et mensuelles. Ces journaux n'affichent les données que pour les sept derniers jours.

Les journaux de conformité de la planification quotidienne de chaque appliance sont regroupés et partagent un horodatage commun. Cela représente l'état de conformité de toutes les planifications de règles quotidiennes associées à cette appliance pour les sept jours précédents de DAY à DAY-6. Ces journaux ne contiennent pas d'informations au-delà de cette période de sept jours.

Les journaux de conformité de la planification quotidienne sont transmis par lot pour chaque appliance trois fois par jour à un intervalle de huit heures. Le lot de journaux avec l'horodatage le plus récent reflète toujours l'état de conformité le plus récent pour toutes les planifications de règles quotidiennes liées à une appliance spécifique.

Autorisations et rôles

Vous avez besoin de l'autorisation IAM roles/logging.viewer pour afficher les journaux de conformité. Le rôle Lecteur de journaux vous donne un accès en lecture seule pour afficher les journaux de conformité de toutes les appliances de sauvegarde/récupération du projet spécifié. Pour en savoir plus sur les autorisations et les rôles IAM qui s'appliquent aux données des journaux de conformité, consultez la page Contrôle des accès avec IAM.

Afficher les journaux de conformité

Vous pouvez afficher les journaux de conformité Backup and DR dans Cloud Logging à l'aide de la Google Cloud console et de gcloud CLI.

Console

Dans la Google Cloud console, vous pouvez utiliser l'explorateur de journaux pour récupérer les entrées du journal de conformité Backup and DR de vos appliances de sauvegarde/récupération :

  1. Dans la Google Cloud console, accédez à Logging > Explorateur de journaux.
  2. Sélectionnez un projet Cloud existant.
  3. Dans le volet Générateur de requêtes, sélectionnez gcb_daily_schedule_compliance dans la liste déroulante Sélectionner le nom du journal.

gcloud

Le gcloud CLI fournit une interface de ligne de commande à l'API Cloud Logging. Pour lire les entrées de journal de conformité des appliances de sauvegarde/récupération d'un projet, exécutez la commande suivante :

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

Format du journal de conformité de la planification quotidienne

Les entrées de journal de conformité de la planification quotidienne Backup and DR incluent les champs suivants :


Champ

Description

Nom de l'appliance

Nom de l'appliance associée à la règle de sauvegarde de la planification quotidienne.

Nom de la ressource

Nom de la ressource associée à la règle de sauvegarde de la planification quotidienne.

ID de la règle de sauvegarde

ID de la règle de sauvegarde pour laquelle la conformité est signalée.

ID de l'hôte

ID de l'hôte associé à la règle de sauvegarde de la planification quotidienne.

Nom d'hôte

Nom d'hôte associé à la règle de sauvegarde de la planification quotidienne.

Type de mission

Type de mission de la règle de sauvegarde quotidienne. Il peut s'agir d'un instantané, d'OnVault, de streamsnap, d'une restauration ou d'un accès direct à OnVault.

Heure de début de l'intervalle de sauvegarde

Heure de début de l'intervalle de la règle de sauvegarde de la planification quotidienne.

État

État de conformité de la règle de sauvegarde de la planification quotidienne. L'état peut être "success", "failure", "unknown" ou vide.

ID de ressource

ID de la ressource associée à la règle de sauvegarde de la planification quotidienne.

Type de ressource

Type de ressource, par exemple, instance Compute Engine, Google Cloud VMware Engine ou base de données.

ID de l'appliance

ID de l'appliance associée à la règle de sauvegarde de la planification quotidienne.

Date

Date à laquelle l'état de conformité est signalé.

Commentaire

Description expliquant l'état de conformité de la règle de sauvegarde de la planification quotidienne.

ID du modèle de règle du plan de sauvegarde

ID du modèle de sauvegarde dont fait partie la règle de sauvegarde de la planification quotidienne.

Nom de la règle de sauvegarde

Nom de la règle de sauvegarde pour laquelle la conformité est signalée.

Modèle de règle du plan de sauvegarde

Nom du modèle dont fait partie la règle de sauvegarde de la planification quotidienne.

L'exemple suivant est une entrée de journal représentant l'état de conformité de la planification de la règle de sauvegarde quotidienne 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"
    }

Exemples de requêtes

Vous pouvez écrire des requêtes de journal de conformité personnalisées dans la section des requêtes pour afficher les journaux sélectionnés :

Utilisez la requête suivante pour afficher tous les journaux de conformité de la règle de sauvegarde planifiée quotidiennement pour un PROJECT_ID donné :

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

Si vous recherchez des journaux de conformité dont l'état de conformité est failure.

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

Si vous recherchez des journaux de conformité pour les règles associées à une appliance de sauvegarde/récupération.

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

Si vous recherchez les journaux de conformité des règles associées à une ressource particulière.

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

Si vous recherchez des journaux de conformité associés à un hôte spécifique.

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

Étape suivante