Configurer des alertes Cloud Monitoring

Cette page explique comment créer des alertes pour Vertex AI Search pour le commerce, y compris des exemples de création d'alertes pour l'enregistrement des événements utilisateur, les prédictions, et les recherches.

Pour en savoir plus sur les alertes de qualité des données, consultez la page Alertes de qualité des données.

Pour en savoir plus sur la résolution des erreurs et l'affichage des journaux d'erreurs, consultez la page Résoudre les problèmes d'importation de données.

Présentation

Pour obtenir des résultats de haute qualité, il est important de maintenir votre catalogue à jour et d'enregistrer correctement les événements utilisateur. Même si vos importations initiales aboutissent et que l'enregistrement d'événements fonctionne bien, la surveillance des taux d'erreur reste nécessaire en cas de problèmes d'environnement inattendus (échecs de connectivité réseau, par exemple).

Vous devez configurer des alertes Cloud Monitoring afin de pouvoir agir rapidement en cas de problème lié à l'enregistrement des événements utilisateur, aux prédictions et aux résultats de recherche. Vous pouvez également surveiller les deniers taux d'erreur d'intégration de données dans Google Cloud Console, et ce à tout moment.

Configurer des alertes Cloud Monitoring

Cloud Monitoring peut être configuré pour émettre des alertes en réponse à un grand nombre de déclencheurs. Quand vous configurez des alertes, Vertex AI Search pour le commerce suggère plusieurs à configurer. Si vous ne savez pas quelles alertes configurer, commencez par configurer des alertes pour les erreurs de prédiction, les erreurs de recherche et les réductions de l'enregistrement des événements utilisateur.

Configurer une alerte en cas d'erreurs de prédiction

En général, l'appel de la méthode predict doit rarement renvoyer une erreur. Cette alerte est déclenchée si le nombre d'erreurs renvoyées par la méthode de prédiction entraîne le maintien du taux d'erreur au-dessus du seuil donné pendant plus de cinq minutes. Vous pouvez ajuster le seuil en fonction de votre environnement.

Pour configurer des alertes à partir de la console Search for Retail :

  1. Accédez à la page Surveillance dans la console de la recherche pour le commerce.

    Accéder à la page "Surveillance"

  2. Cliquez sur Alertes recommandées.

    Le panneau des règles d'alerte recommandées s'affiche sur la droite. Il affiche la liste des alertes recommandées à configurer pour votre projet.

  3. Activez Taux d'erreur de prédiction élevé.

  4. Si vous le souhaitez, ajustez le seuil en fonction de votre environnement.

    Le taux d'erreur de prédiction par défaut est de 0,03.

  5. Choisissez le canal de notification par lequel vous recevrez une notification si l'alerte est déclenchée, par exemple une adresse e-mail ou un appareil mobile.

    Pour configurer un nouveau canal de notification, sélectionnez Canaux de notification > Gérer les canaux de notification. Consultez la documentation de Cloud Monitoring pour en savoir plus sur la création et la modification des canaux.

  6. Cliquez sur le bouton Envoyer pour créer votre alerte.

Vous pouvez également créer une alerte personnalisée en utilisant Cloud Monitoring. Pour en savoir plus, consultez la documentation de Cloud Monitoring.

Cette alerte est déclenchée si le nombre d'erreurs renvoyées par la méthode search entraîne le maintien du taux d'erreur au-dessus du seuil donné pendant plus de cinq minutes. Vous pouvez ajuster le seuil en fonction de votre environnement.

Pour configurer des alertes à partir de la console Search for Retail :

  1. Accédez à la page Monitoring de la console Search for Retail.

    Accéder à la page "Surveillance"

  2. Cliquez sur Alertes recommandées.

    Le panneau des règles d'alerte recommandées s'affiche sur la droite. Il affiche la liste des alertes recommandées à configurer pour votre projet.

  3. Activez Taux d'erreur de recherche élevé.

  4. Si vous le souhaitez, ajustez le seuil en fonction de votre environnement.

    Le taux par défaut est de 0,03.

  5. Choisissez le canal de notification par lequel vous recevrez une notification si l'alerte est déclenchée, par exemple une adresse e-mail ou un appareil mobile.

    Pour configurer un nouveau canal de notification, sélectionnez Canaux de notification > Gérer les canaux de notification. Consultez la documentation de Cloud Monitoring pour en savoir plus sur la création et la modification des canaux.

  6. Cliquez sur le bouton Envoyer pour créer votre alerte.

Vous pouvez également créer une alerte personnalisée en utilisant Cloud Monitoring. Pour en savoir plus, consultez la documentation de Cloud Monitoring.

Configurer une alerte pour la baisse du nombre d'enregistrements d'événement utilisateur

Si vous constatez une baisse du nombre d'enregistrements d'événement utilisateur qui dure, il est possible que votre code d'enregistrement des événements utilisateur présente des problèmes. Cette alerte se déclenche si vous n'enregistrez aucun événement utilisateur pendant 10 minutes.

Pour configurer une alerte de réduction de l'enregistrement des événements utilisateur dans la console Search for Retail:

  1. Accédez à la page Monitoring de la console Search for Retail.

    Accéder à la page "Surveillance"

  2. Cliquez sur Alertes recommandées.

    Le panneau des règles d'alerte recommandées s'affiche sur la droite. Il affiche la liste des alertes recommandées à configurer pour votre projet.

  3. Activez Baisse du nombre d'enregistrements d'événement utilisateur.

  4. Choisissez le canal de notification par lequel vous recevrez une notification si l'alerte est déclenchée, par exemple une adresse e-mail ou un appareil mobile.

    Pour configurer un nouveau canal de notification, sélectionnez Canaux de notification > Gérer les canaux de notification. Consultez la documentation de Cloud Monitoring pour en savoir plus sur la création et la modification des canaux.

  5. Cliquez sur le bouton Envoyer pour créer votre alerte.

Si vous utilisez une méthode autre que WriteUserEvent, telle que ImportUserEvents, vous pouvez également créer une alerte personnalisée à l'aide de Cloud Monitoring. Pour plus consultez la documentation Cloud Monitoring.

Configurer une alerte pour les événements utilisateur non associés

Cette alerte se déclenche si le ratio d'événements utilisateur non associés à des produits valides reste supérieur au seuil donné pendant plus d'une ou de 12 heures. Vous pouvez choisir la période et ajuster le seuil.

Pour configurer une alerte de réduction de l'enregistrement des événements utilisateur dans la console Search for Retail:

  1. Accédez à la page Surveillance dans la console de la recherche pour le commerce.

    Accéder à la page "Surveillance"

  2. Cliquez sur Alertes recommandées.

    Le panneau des règles d'alerte recommandées s'affiche sur la droite. Il affiche la liste des alertes recommandées à configurer pour votre projet.

  3. Activez Le ratio d'événements utilisateur non associés est supérieur au seuil pour la dernière heure ou Le ratio d'événements utilisateur non associés augmente au-dessus du seuil pour les 12 dernières heures.

  4. Si vous le souhaitez, ajustez le seuil en fonction de votre environnement.

    Le ratio d'événements non associés par défaut est de 0,1. Cela signifie que si plus de 10% des événements ingérés ne sont pas associés à un produit valide dans la fenêtre de temps spécifiée, une alerte est déclenchée.

  5. Choisissez le canal de notification par lequel vous recevrez une notification si l'alerte est déclenchée, par exemple une adresse e-mail ou un appareil mobile.

    Pour configurer un nouveau canal de notification, sélectionnez Canaux de notification > Gérer les canaux de notification. Consultez la documentation de Cloud Monitoring pour en savoir plus sur la création et la modification des canaux.

  6. Cliquez sur le bouton Envoyer pour créer votre alerte.

Étape suivante