Mit Cloud Logging Erkenntnisse gewinnen

Google Cloud Logging bietet umfangreiche logbasierte Messwerte, , um Informationen zu Ihren Google Maps Platform-Apps für die letzte Meile zu erhalten. Logbasierte Messwerte basieren auf dem Inhalt von Logeinträgen. Beispiel: können die Messwerte die Anzahl der Logeinträge aufzeichnen, die bestimmte Nachrichten senden oder die in Logeinträgen gemeldeten Latenzinformationen extrahieren. Sie können logbasierte Messwerte in Cloud Monitoring-Diagrammen und Benachrichtigungsrichtlinien verwenden.

Die von Cloud Logging bereitgestellten systemdefinierten logbasierten Messwerte werden berechnet aus Logs, die von Logging aufgenommen wurden. Wenn ein Log explizit von der Datenaufnahme durch Logging ausgeschlossen ist, wird er in diesen Messwerten nicht berücksichtigt.

In diesem Dokument erfahren Sie, wie Sie Logs aufschlüsseln, um Informationen zur Implementierung der Deliveries API, einschließlich:

Logs-Explorer verwenden

Mit dem Log-Explorer können Sie Logs auf verschiedene Arten filtern, um Ihnen zu helfen, Informationen zur Leistung Ihrer Google Maps Platform-Apps für die letzte Meile (Last Mile Fleet Solution) erhalten. Sie können Logs beispielsweise so filtern:

Weitere Informationen finden Sie unter Log-Explorer verwenden.

Benachrichtigungen verwenden

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

Benachrichtigungskanal erstellen

Sie können einen Benachrichtigungskanal erstellen, über den festgelegt wird, wer benachrichtigt werden soll. und wie. Benachrichtigungskanäle können Mobilgeräte, Pagers, Slack, E-Mail, Pub/Sub und andere Kanäle.

Wählen Sie Monitoring und dann Benachrichtigungen aus, um einen Benachrichtigungskanal zu erstellen. in der Cloud Console, um die Seite „Benachrichtigungen“ zu öffnen. Wählen Sie dann Bearbeiten Sie die Benachrichtigungskanäle oben auf der Seite.

Kanal erstellen

Weitere Informationen finden Sie unter Benachrichtigungskanäle verwalten

Beispiel zum Erstellen einer Benachrichtigung

Das folgende Beispiel zeigt, wie Sie eine Benachrichtigung erstellen, wenn das Feld billable_tasks Messwert, der im vorherigen Beispiel erstellt wurde, unter einen bestimmten Grenzwert fällt.

  1. Wählen Sie in der Cloud Console Monitoring und dann Benachrichtigungen aus, um sie zu öffnen. auf der Seite „Benachrichtigungen“. 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 für ein Ziel billable_tasks ein. Die automatische Vervollständigung auf den im vorherigen Beispiel erstellten logbasierten Messwert. Messwert auswählen 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. der Messwertgrafik auf der rechten Seite.

    • Scrollen Sie nach unten zum Abschnitt „Konfiguration“ auf der linken Seite und richten Sie die Benachrichtigung ein Parameter. (Setzen Sie beispielsweise Condition auf ist unter, Threshold auf 0,1, und For bis 5 Minuten. Wenn Sie den Grenzwert festlegen, sollte eine rote Linie werden im Messwertdiagramm mit dem Benachrichtigungsgrenzwert im Verhältnis zum aktuellen Wert angezeigt.

      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ügen Sie eine Anleitung zur Behebung des Problems hinzu. Die Anleitung ist im Anhang enthalten. im Text der Benachrichtigung. Klicken Sie anschließend auf Speichern.

    Benachrichtigungen

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

Benachrichtigung

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

BigQuery verwenden

BigQuery ist ein leistungsstarkes Tool zur Durchführung von Analysen. Damit können Sie längerfristige Protokolle erstellen und SQL-ähnliche Ad-hoc-Abfragen der Daten durchführen.

Sie können beispielsweise Folgendes erstellen:

Weitere Informationen finden Sie unter BigQuery verwenden