Interroger les journaux d'erreur des modules complémentaires Google Workspace

Lorsqu'un module complémentaire Google Workspace publié renvoie une erreur, l'interface du module complémentaire renvoie un message générique indiquant "Une erreur s'est produite lors de l'exécution du module complémentaire". Toutefois, ces erreurs sont consignées dans l'explorateur de journaux Cloud.

Ce guide explique comment interroger les journaux d'erreur des modules complémentaires dans l'explorateur de journaux Cloud Logs pour:

  • Découvrez si les utilisateurs rencontrent des erreurs.
  • Découvrez la fréquence à laquelle les erreurs se produisent et celles qui sont les plus fréquentes.
  • Lisez les messages d'erreur descriptifs qui vous aident à les résoudre.

Prérequis

Avant d'interroger les journaux d'erreurs des modules complémentaires:

  • Activez l'API"Cloud Logging" dans le projet Google Cloud du module complémentaire. Pour activer une API, consultez la section Créer un projet Cloud et activer l'API.
  • Publiez le module complémentaire sur Google Workspace Marketplace. Pour publier un module complémentaire sur la place de marché, consultez Publier une application.

Interroger les journaux d'erreur des modules complémentaires

Pour obtenir les journaux d'un module complémentaire:

  1. Ouvrez Google Cloud Console.
  2. À côté de "Google Cloud Platform", cliquez sur la flèche vers le bas , puis sélectionnez le projet du module complémentaire.
  3. En haut à gauche, cliquez sur Menu  > Journalisation. L'explorateur de journaux s'ouvre.
  4. Pour les journaux d'erreurs des modules complémentaires, dans le générateur de requêtes, saisissez la requête suivante:

    severity>=ERROR
    protoPayload.serviceName="gsuiteaddons.googleapis.com"
    
  5. Pour afficher les erreurs récentes, cliquez sur Exécuter la requête. Pour afficher les erreurs au fur et à mesure, cliquez sur Diffuser les journaux. Les journaux d'erreur des modules complémentaires s'affichent dans le volet "Résultats de la requête".

Pour en savoir plus sur l'explorateur de journaux Cloud et l'écriture de requêtes, consultez les ressources suivantes:

Activer ou désactiver la journalisation des erreurs

Par défaut, la journalisation des erreurs est activée. Lorsque la journalisation des erreurs est activée, le fichier manifeste contient les éléments suivants:

"exceptionLogging": "STACKDRIVER",

Pour désactiver la journalisation des erreurs, remplacez "exceptionLogging": "STACKDRIVER", par la ligne suivante dans le fichier manifeste:

// Disable error logging
"exceptionLogging": "NONE"

Pour réactiver la journalisation des erreurs, remplacez "exceptionLogging": "NONE" par "exceptionLogging": "STACKDRIVER",.

Remarques

Lorsque vous travaillez avec les journaux d'erreur des modules complémentaires dans l'explorateur de journaux Cloud, tenez compte des points suivants:

  • Les modules complémentaires ne consignent que les erreurs dans l'explorateur de journaux. Les autres types de journaux ne sont pas enregistrés.
  • Les messages d'erreur sont toujours rédigés en anglais.
  • Cloud Logging entraîne des coûts. Pour en savoir plus sur les tarifs de Cloud Logging, consultez les tarifs de Google Cloud Observability.