Mit Cloud Logging Erkenntnisse gewinnen

Google Cloud Logging bietet umfangreiche logbasierte Messwerte, mit denen Sie Einblicke in Ihre Anwendungen der Google Maps Platform-Lösung für die Last Mile Fleet erhalten können. Logbasierte Messwerte basieren auf dem Inhalt von Logeinträgen. Mit den Messwerten kann beispielsweise die Anzahl der Logeinträge mit bestimmten Nachrichten aufgezeichnet oder Latenzinformationen extrahiert werden, die in Logeinträgen gemeldet werden. Sie können logbasierte Messwerte in Cloud Monitoring-Diagrammen und Benachrichtigungsrichtlinien verwenden.

Systemdefinierte logbasierte Messwerte von Cloud Logging werden aus Logs berechnet, die von Logging aufgenommen wurden. Wenn ein Log explizit von der Aufnahme durch Logging ausgeschlossen wurde, ist es nicht in diesen Messwerten enthalten.

In diesem Dokument erfahren Sie, wie Sie Logs aufschlüsseln, um Einblicke in Ihre Deliveries API-Implementierung zu erhalten, einschließlich:

Logs-Explorer verwenden

Sie können den Log-Explorer verwenden, um Logs auf verschiedene Arten zu filtern, um Informationen zur Leistung Ihrer Anwendungen der Google Maps Platform-Lösung für die Last-Mile-Flotte zu erhalten. Sie können Protokolle beispielsweise auf folgende Arten filtern:

Weitere Informationen finden Sie unter Log-Explorer verwenden.

Benachrichtigungen verwenden

Sie können auch Benachrichtigungen erstellen, um Kunden zu informieren, wenn ein Messwert einen bestimmten Grenzwert überschreitet, und Benachrichtigungskanäle für Benachrichtigungen angeben.

Benachrichtigungskanal erstellen

Sie können einen Benachrichtigungskanal erstellen, der angibt, wer auf welche Weise über eine Benachrichtigung informiert werden soll. Benachrichtigungskanäle können Mobilgeräte, Pager, Slack, E-Mail, Pub/Sub und andere Kanäle umfassen.

Wählen Sie zum Erstellen eines Benachrichtigungskanals in der Cloud Console Monitoring und dann Benachrichtigungen aus, um die Seite „Benachrichtigungen“ zu öffnen. Wählen Sie dann oben auf der Seite Benachrichtigungskanäle bearbeiten aus.

Kanal erstellen

Weitere Informationen finden Sie unter Benachrichtigungskanäle verwalten.

Beispiel für eine Benachrichtigung erstellen

Das folgende Beispiel zeigt, wie Sie eine Benachrichtigung erstellen, wenn der im vorherigen Beispiel erstellte Messwert „biable_tasks“ unter einen bestimmten Grenzwert fällt.

  1. Wählen Sie in der Cloud Console Monitoring und dann Benachrichtigungen aus, um die Seite „Benachrichtigungen“ zu öffnen. Wählen Sie dann oben auf der Seite Richtlinie erstellen aus.

    Richtlinie erstellen

  2. Wählen Sie auf der Seite „Benachrichtigungsrichtlinie erstellen“ die Option Bedingung hinzufügen aus.

  3. Gehen Sie im Dialogfeld „Bedingung hinzufügen“ so vor:

    • Geben Sie einen Namen für die Benachrichtigung an, z. B. Zähler für abrechenbare Aufgaben zu niedrig.
    • Geben Sie als Ziel billable_tasks ein. Es sollte automatisch den im vorherigen Beispiel erstellten logbasierten Messwert vervollständigt werden. Wählen Sie den Messwert aus dem Drop-down-Menü aus. Der vollständige Messwertname lautet logging/user/billable_tasks.

      Ziel angeben

    • Die Informationen zum Messwertziel sollten ausgefüllt werden und das Messwertdiagramm sollte auf der rechten Seite zu sehen sein.

    • Scrollen Sie links zum Abschnitt „Konfiguration“ und legen Sie die Benachrichtigungsparameter fest. Setzen Sie beispielsweise Condition auf liegt unter, Threshold auf 0,1 und For auf 5 Minuten. Wenn Sie den Schwellenwert festlegen, sollte im Messwertdiagramm eine rote Linie angezeigt werden, die den Benachrichtigungsgrenzwert relativ zum aktuellen Wert anzeigt.

      Messwertdiagramm

    • Klicken Sie auf Hinzufügen.

  4. Kehren Sie zur Seite „Benachrichtigungsrichtlinie erstellen“ zurück und wählen Sie Weiter aus.

  5. Legen Sie optional den Kontakt für den Benachrichtigungskanal fest, wenn die Benachrichtigung ausgelöst wird. Klicken Sie dann auf Weiter.

    Kanal festlegen

  6. Füge eine Anleitung zur Behebung des Problems hinzu. Die Anleitung ist im Text der Benachrichtigungsbenachrichtigung enthalten. Klicken Sie anschließend auf Speichern.

    Anleitungen

Ihre Benachrichtigung sollte jetzt online sein. Wenn es ausgelöst wird, wird es auf der Seite „Benachrichtigungen“ angezeigt.

Warnung

Wenn ein Benachrichtigungskanal ausgewählt wurde, wird er benachrichtigt.

BigQuery verwenden

BigQuery ist ein leistungsstarkes Tool zur Durchführung von Analysen. Sie können damit längerfristige Logs speichern und Ad-hoc-SQL-ähnliche Abfragen der Daten ausführen.

Sie können beispielsweise Folgendes erstellen:

Weitere Informationen finden Sie unter BigQuery verwenden.