Logs ungeschützter Ressourcen, die auf einem Sicherungs-/Wiederherstellungsgerät erstellt wurden, in Cloud Logging ansehen

Auf dieser Seite wird erläutert, wie Sie die in Cloud Logging erstellten Logs zu ungeschützten Ressourcen aufrufen. Diese Logs enthalten Informationen zu ungeschützten Ressourcen auf Sicherungs- und Wiederherstellungs-Appliances.

Berechtigungen und Rollen

Sie benötigen die IAM-Berechtigung roles/logging.viewer, um die Logs zu ungeschützten Ressourcen aufzurufen. Mit der Rolle „Log-Betrachter“ haben Sie schreibgeschützten Zugriff auf die Logs zu ungeschützten Ressourcen aller Sicherungs- und Wiederherstellungs-Appliances im angegebenen Projekt. Weitere Informationen zu den IAM-Berechtigungen und ‑Rollen für Daten zu Logs zu ungeschützten Ressourcen finden Sie unter Zugriffssteuerung mit IAM.

Logs zu ungeschützten Ressourcen aufrufen

Sie können Logs zu ungeschützten Ressourcen von Backup and DR in Cloud Logging über die Google Cloud Console und die gcloud CLI aufrufen.

Console

In der Google Cloud Console können Sie mit dem Log-Explorer die Logeinträge zu ungeschützten Ressourcen von Backup and DR für Ihre Sicherungs- und Wiederherstellungs-Appliances abrufen:

  1. Wechseln Sie in der Google Cloud Console zu Logging > Log-Explorer.
  2. Wählen Sie ein vorhandenes Cloud-Projekt aus.
  3. Wählen Sie im Bereich Abfrage erstellen in der Drop-down-Liste Logname auswählen die Option gcb_unprotected_resource aus.

gcloud

Die gcloud CLI bietet eine Befehlszeile für die Cloud Logging API. Führen Sie den folgenden Befehl aus, um die Logeinträge zu ungeschützten Ressourcen von Sicherungs- und Wiederherstellungs-Appliances in einem Projekt zu lesen:

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

Format von Logs zu ungeschützten Ressourcen

Logeinträge zu ungeschützten Ressourcen von Backup and DR enthalten die folgenden Felder:

Feld Beschreibung
Appliance-ID Die ID der Appliance, auf der die Ressource ermittelt wurde.
Ermittelt am Das Datum, an dem die Ressource zum ersten Mal ermittelt wurde.
Ermittelt von Der Name der Appliance, auf der die Ressource ermittelt wurde.
Host-ID Die mit der Ressource verknüpfte Host-ID.
Hostname Der mit der Ressource verknüpfte Hostname.
Instanzname Der Name der Datenbankinstanz. Wenn die Ressource nicht vom Typ „Datenbank“ ist, wird „N/A“ angezeigt.
Ressourcen-ID Die ID der Ressource.
Ressourcenname Der Name der Ressource.
Ressourcentyp Der Ressourcentyp, z. B. Compute Engine-Instanz, Google Cloud VMware Engine, Dateisystem oder Datenbank.

Das folgende Beispiel zeigt einen Logeintrag, der auf einer Sicherungs- und Wiederherstellungs-Appliance sky-full-82959 protokolliert wurde.

    {
      "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"
    }

Beispielabfragen

Wenn Sie bestimmte Logs aufrufen möchten, können Sie im Abfragebereich benutzerdefinierte Abfragen schreiben.

Verwenden Sie die folgende Abfrage, um alle Logs zu ungeschützten Ressourcen für eine bestimmte PROJECT_ID aufzurufen:

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

Wenn Sie nach den Logs zu ungeschützten Daten suchen, die mit einer bestimmten Ressource verknüpft sind.

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

Wenn Sie nach den Logs zu ungeschützten Ressourcen suchen, die mit einem bestimmten Ressourcentyp verknüpft sind.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_unprotected_resource"
    jsonPayload.resource_type="resource_type"

Wenn Sie nach den Logs zu ungeschützten Ressourcen suchen, die mit einem bestimmten Host verknüpft sind.

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

Nächste Schritte