Cette page explique comment afficher les journaux des ressources non protégées créés dans Cloud Logging. Ces journaux fournissent des informations sur les ressources non protégées sur les appliances de sauvegarde/récupération.
Autorisations et rôles
Vous avez besoin de l'autorisation IAM roles/logging.viewer pour afficher les journaux des ressources
non protégées. Le rôle Lecteur de journaux vous donne un accès en lecture seule pour afficher les journaux des ressources non protégées 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 des ressources non protégées, consultez la page
Contrôle des accès avec IAM.
Afficher les journaux des ressources non protégées
Vous pouvez afficher les journaux des ressources non protégées de 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 de journal des ressources non protégées de Backup and DR pour vos appliances de sauvegarde/récupération :
- Dans la Google Cloud console, accédez à Logging > Explorateur de journaux.
- Sélectionnez un projet Cloud existant.
- Dans le volet Générateur de requêtes, sélectionnez gcb_unprotected_resource 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 des ressources non protégées des appliances de sauvegarde/récupération dans un projet, exécutez la commande suivante :
```sh
gcloud logging read "logName : projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_unprotected_resource" --project=PROJECT_ID
```
Format des journaux des ressources non protégées
Les entrées de journal des ressources non protégées de Backup and DR incluent les champs suivants :
| Champ | Description |
|---|---|
| Identifiant de l'appliance | Identifiant de l'appliance sur laquelle la ressource est détectée. |
| Découvert le | Date à laquelle la ressource a été détectée pour la première fois. |
| Découvert par | Nom de l'appliance sur laquelle la ressource est détectée. |
| ID de l'hôte | ID de l'hôte associé à la ressource. |
| Nom d'hôte | Nom d'hôte associé à la ressource. |
| Nom de l'instance | Nom de l'instance de base de données. Si la ressource n'est pas de type base de données, elle affiche "N/A". |
| ID de ressource | ID de la ressource. |
| Nom de la ressource | Nom de la ressource. |
| Type de ressource | Type de ressource, par exemple, instance Compute Engine, Google Cloud VMware Engine, système de fichiers ou base de données. |
L'exemple suivant est une entrée de journal enregistrée sur une appliance de sauvegarde/récupération sky-full-82959.
{
"insertId": "55552852_145719527555",
"jsonPayload": {
"host_name": "host4",
"resource_id": "55552852",
"host_id": "55550547",
"instance_name": "NA",
"discovered_on": "2024-07-02T13:59:46.795078Z",
"resource_type": "FileSystem",
"resource_name": "/boot/efi",
"discovered_by": "sky-full-82959",
"appliance_id": "145719527555"
},
"resource": {
"type": "backupdr.googleapis.com/ManagementConsole",
"labels": {
"resource_container": "projects/myproject",
"location": "us-central1",
"management_server_id": "my-management-server-id"
}
},
"timestamp": "2024-07-24T10:11:14.984Z",
"logName": "projects/project_ID/logs/backupdr.googleapis.com%2Fgcb_unprotected_resource",
"receiveTimestamp": "2024-07-24T10:16:16.320083904Z"
}
Exemples de requêtes
Pour afficher les journaux sélectionnés, vous pouvez écrire des requêtes personnalisées dans la section des requêtes.
Utilisez la requête suivante pour afficher tous les journaux des ressources non protégées pour un PROJECT_ID donné :
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_unprotected_resource"
Si vous recherchez les journaux de données non protégées associés à une ressource spécifique.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_unprotected_resource"
jsonPayload.resource_name="resource_name"
Si vous recherchez les journaux des ressources non protégées associés à un type de ressource spécifique.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_unprotected_resource"
jsonPayload.resource_type="resource_type"
Si vous recherchez les journaux des ressources non protégées associés à un hôte spécifique.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_unprotected_resource"
jsonPayload.host_name="host_name"
Étape suivante
- Pour configurer des alertes basées sur les journaux pour Backup and DR, créez une requête de journal, en utilisant le filtre des journaux des ressources non protégées, puis configurez des alertes basées sur les journaux.