Obtenir des insights à l'aide de Cloud Logging

Google Cloud Logging fournit un grand nombre de métriques basées sur les journaux que vous pouvez utiliser pour obtenir des informations sur vos applications Google Maps Platform Last Mile Fleet. Les métriques basées sur les journaux sont basées sur le contenu des entrées de journal. Par exemple, les métriques peuvent enregistrer le nombre d'entrées de journal contenant ou extraire les informations de latence signalées dans les entrées de journal. Vous pouvez utiliser des métriques basées sur les journaux dans les graphiques et les règles d'alerte de Cloud Monitoring.

Les métriques basées sur les journaux définies par le système et fournies par Cloud Logging sont calculées à partir des journaux ingérés par Logging. Si un journal a été explicitement exclu de l'ingestion par Logging, il n'est pas inclus dans ces métriques.

Ce document explique comment afficher le détail des journaux afin d'obtenir des insights sur l'implémentation de votre API Deliveries, y compris:

Utiliser l'explorateur de journaux

Vous pouvez utiliser l'explorateur de journaux pour filtrer les journaux de différentes manières obtenir des insights sur les performances de vos applications Last Mile Fleet dans Google Maps Platform. Par exemple, vous pouvez filtrer les journaux comme suit:

Pour en savoir plus, consultez la page Utiliser l'explorateur de journaux.

Utiliser des alertes

Vous pouvez également créer des alertes pour avertir les clients lorsqu'une métrique abandonne d'un certain seuil, et spécifier les canaux de notification pour les alertes.

Créer un canal de notification

Vous pouvez créer un canal de notification indiquant qui doit être averti. d'une alerte et comment. Les canaux de notification peuvent inclure des appareils mobiles, les bipeurs, Slack, les e-mails, Pub/Sub et d'autres canaux.

Pour créer un canal de notification, sélectionnez Monitoring, puis Alertes. dans la console Cloud pour ouvrir la page "Alertes". Sélectionnez ensuite Modifier les canaux de notification en haut de la page.

Créer un canal

Pour en savoir plus, consultez Gérer les canaux de notification

Créer un exemple d'alerte

L'exemple suivant montre comment créer une alerte lorsque le paramètre billable_tasks la métrique créée dans l'exemple précédent est inférieure au seuil spécifié.

  1. Dans la console Cloud, sélectionnez Monitoring, puis Alertes pour ouvrir la page "Alertes". Sélectionnez ensuite Créer une règle en haut de la page.

    Créer une règle

  2. Sur la page "Créer une règle d'alerte", sélectionnez Ajouter une condition.

  3. Dans la boîte de dialogue "Ajouter une condition" :

    • Spécifiez un nom d'alerte (par exemple, Compteur de tâches facturables trop bas).
    • Pour une cible, commencez à saisir billable_tasks. La saisie semi-automatique devrait être à la métrique basée sur les journaux créée dans l'exemple précédent. Sélectionner la métrique dans le menu déroulant. (Le nom complet de la métrique est logging/user/billable_tasks.)

      Spécifier une cible

    • Les informations sur la métrique cible doivent s'afficher le graphique des métriques à droite.

    • Faites défiler la page jusqu'à la section "Configuration" à gauche, puis définissez l'alerte. paramètres. (par exemple, définissez Condition sur est inférieur à, Threshold sur 0.1, et For à 5 minutes.) Lorsque vous définissez le seuil, une ligne rouge s'affichent sur le graphique des métriques indiquant le seuil d'alerte par rapport à la valeur actuelle.

      Graphique de métriques

    • Cliquez sur le bouton Ajouter.

  4. Revenez à la page "Créer une règle d'alerte", puis sélectionnez Suivant.

  5. Si vous le souhaitez, définissez le contact du canal de notification lorsque l'alerte est déclenchée. Sélectionnez ensuite Suivant.

    Définir le canal

  6. Ajoutez des instructions pour résoudre le problème. Les instructions seront incluses dans le corps de la notification d'alerte. Ensuite, cliquez sur Enregistrer.

    Instructions

Votre alerte devrait à présent être active. Si elle se déclenche, elle s'affiche sur la page "Alertes".

Alerte

Si un canal de notification a été sélectionné, une notification sera envoyée.

Utiliser BigQuery

BigQuery est un outil puissant pour effectuer des analyses. Il peut être utilisé pour stocker des journaux à plus long terme et d’exécuter des requêtes de type SQL ad hoc sur les données.

Par exemple, vous pouvez créer les routines suivantes :

Pour en savoir plus, consultez Utiliser BigQuery