Obtenir des insights à l'aide de Cloud Logging

Google Cloud Logging fournit un large éventail de métriques basées sur les journaux que vous pouvez utiliser pour obtenir des insights 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 des messages particuliers ou extraire des 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 informations sur votre implémentation de l'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 afin de mieux comprendre les performances de vos applications Google Maps Platform Last Mile Fleet Solution. Par exemple, vous pouvez filtrer les journaux comme suit:

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

Utilisation des alertes

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

Créer un canal de notification

Vous pouvez créer un canal de notification qui indiquera qui doit être informé d'une alerte et comment. Les canaux de notification peuvent inclure des appareils mobiles, des 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 Edit Notification Channels (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 la métrique billable_tasks créée dans l'exemple précédent passe en dessous d'un 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" :

    • Indiquez un nom d'alerte (par exemple, Compteur de tâches facturables trop faible).
    • Pour le champ Target, commencez à saisir billable_tasks. Elle doit se compléter automatiquement avec la métrique basée sur les journaux créée dans l'exemple précédent. Sélectionnez la métrique dans la liste déroulante. (Le nom complet de la métrique est logging/user/billable_tasks.)

      Spécifier une cible

    • Les informations sur la cible de la métrique doivent s'afficher, et le graphique de métrique s'affiche sur la droite.

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

      Graphique de métriques

    • Cliquez sur le bouton Add (Ajouter).

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

  5. Vous pouvez également définir 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. Cliquez sur Enregistrer.

    Instructions

Votre alerte devrait maintenant être diffusée. S'il se déclenche, il apparaîtra sur la page "Alertes".

Alert

Si un canal de notification a été sélectionné, il en sera informé.

Utiliser BigQuery

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

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

Pour en savoir plus, consultez la page Utiliser BigQuery.