Cloud Logging einrichten

Cloud Logging aktivieren

Bei Fleet Engine sollte Logging automatisch aktiviert sein.

  1. Öffnen Sie den Log-Explorer.
  2. Geben Sie die folgende Abfrage ein:

    resource.type:"fleetengine.googleapis.com"
    

Wenn die Ergebnisse für die Abfrageliste protokolliert werden, ist die Protokollierung aktiviert.

Wenn in den Ergebnissen für diese Abfrage keine Logs aufgeführt sind, ist Cloud Logging möglicherweise nicht für Ihr Projekt aktiviert. Wenn Sie Cloud Logging aktivieren möchten, wenden Sie sich an den Google Maps Platform-Support.

Protokolle für eingeschränkte Nutzung aktivieren

Gemäß den dienstspezifischen Bedingungen für Mobilitätsdienste werden einige der von Fleet Engine generierten Protokolldaten möglicherweise nur 30 Tage lang aufbewahrt. Fleet Engine kennzeichnet diese Logs mit dem Label TOS_RESTRICTED und sortiert sie in einen Log-Bucket mit eingeschränkter Aufbewahrung, den Sie wie unten gezeigt erstellen müssen.

Alle anderen Logdaten werden dem Standard-Bucket zugewiesen, wo sie länger aufbewahrt werden können, wie in den Nutzungsbedingungen für Mobilitätsdienste definiert. Informationen zum Anpassen von Log-Buckets und zu ihrer Aufbewahrungsdauer finden Sie in der Google Cloud Console unter Logspeicher.

Zu Analysezwecken können Sie die Daten aus eingeschränkten und Standardlogs für einen vollständigen Satz von Logdaten zusammenführen.

So aktivieren Sie Protokolle für die eingeschränkte Nutzung:

  1. Erstellen Sie eine Senke und einen Bucket für Logs mit eingeschränkter Verwendung und filtern Sie Logs in die entsprechenden Bucket.

  2. Wenden Sie sich an den Support, um Logs mit eingeschränkter Verwendung zu aktivieren.

Details zu diesen Schritten finden Sie in den folgenden Abschnitten.

Senke und Bucket für eingeschränkte Logs in Ihrem Projekt erstellen

  1. Öffnen Sie im Log-Explorer im linken Navigationsbereich die Seite Log-Router.

  2. Ändern Sie den Logging-Bucket „_Default“ so, dass Logs mit eingeschränkter Verwendung ausgeschlossen werden.

    1. Wählen Sie unter Log Router Sinks (Log Router-Senken) den Standard-Logging-Bucket aus.
    2. Wählen Sie im Menü Aktionen die Option Senke bearbeiten aus.
    3. Klicken Sie im Abschnitt Auswählen zum Filtern aus der Senke auf die Schaltfläche Ausnahme hinzufügen.
    4. Legen Sie als Ausschlussfiltername ExcludeRestrictedLogs fest.
    5. Fügen Sie im Feld Ausschlussfilter erstellen den folgenden Filter ein: labels.restriction="TOS_RESTRICTED"
    6. Klicken Sie auf Senke aktualisieren.
  3. Erstellen Sie einen Bucket für eingeschränktes Logging, um die Logs mit eingeschränkter Verwendung zu speichern. Dazu erstellen Sie eine Senke und einen Bucket für alle Logs und schließen dann die nicht eingeschränkten Logs aus.

    1. Wählen Sie auf der Seite Logrouter oben die Option Senke erstellen aus.
    2. Geben Sie die Details zur Senke ein:
      1. Name: RestrictedLogs
      2. Beschreibung: Routes Fleet Engine Logs mit eingeschränkter Nutzung.
    3. Klicken Sie auf Weiter.
    4. Geben Sie das Feld Senkenziel ein:
      1. Senkendienst auswählen: Logging-Bucket
      2. Log-Bucket auswählen: Wählen Sie Neuen Log-Bucket erstellen aus.
      3. Geben Sie im Dialogfeld Bucket-Details Folgendes ein:
        1. Name: Eingeschränkt
        2. Beschreibung: Enthält Fleet Engine-Logs mit eingeschränkter Nutzung.
      4. Lassen Sie den Rest unverändert und klicken Sie auf Weiter.
      5. Legen Sie die Aufbewahrungsdauer auf 30 Tage fest. Die Aufbewahrungsdauer darf 30 Tage nicht überschreiten.
      6. Klicken Sie auf Bucket erstellen.
    5. Lassen Sie im Dialogfeld zur Senkenerstellung den Abschnitt In Senke einzuschließende Logs leer.
    6. Klicken Sie im Bereich Logs zum Herausfiltern aus der Senke auf Ausschluss hinzufügen und füllen Sie Folgendes aus:
      1. Name des Ausschlussfilters: ExcludeNonRestrictedLogs
      2. Ausschlussfilter: NOT (resource.type = "fleetengine.googleapis.com/Fleet" OR resource.type = "fleetengine.googleapis.com/DeliveryFleet") NOT (labels.restriction = "TOS_RESTRICTED")
    7. Klicken Sie auf Senke erstellen.

Support kontaktieren, um Logs mit eingeschränkter Verwendung zu aktivieren

  1. Google Maps Platform-Support
  2. Klicken Sie auf Anfrage erstellen, um eine neue Supportanfrage zu starten.
  3. Gib folgende Informationen an:

    • Projekt-IDs, die aktiviert werden sollen.
    • E-Mail-Adresse der Person, die die Änderung beantragt. Diese Person sollte Bearbeitungszugriff auf die Google Cloud-Projekte haben, die Sie auflisten.
  4. Durch das Aktivieren von Google Maps-Inhalten mit eingeschränkter Nutzung in Cloud Logging stimmen Sie Folgendem zu: Wenn Sie die eingeschränkte Nutzung von Google Maps-Inhalten in Cloud Logging aktivieren, verpflichten Sie sich zur Einhaltung der Nutzungsbedingungen für die Google Maps Platform und der Nutzungsbedingungen für Mobilitätsdienste, einschließlich der Anforderungen für Caching und die zulässige Nutzung in Bezug auf Google Maps-Inhalte.

Sobald das Supportteam Ihre Anfrage bearbeitet hat, erhalten Sie eine Bestätigung, dass die Protokollierung für Ihr Projekt aktiviert wurde.

Nächste Schritte

Mit Logs im Log-Explorer arbeiten