Passer au contenu principal
Toutes les collectionsFonctionnalités et API
Comment puis-je afficher les journaux brainCloud ?

Comment puis-je afficher les journaux brainCloud ?

Affichage des journaux brainCloud et activation de la journalisation client...

Paul Winterhalder avatar
Écrit par Paul Winterhalder
Mis à jour il y a plus d’une semaine

brainCloud fournit de nombreux journaux utiles au débogage de vos applications. Voici une brève explication :

  • Erreurs récentes : ce sont les journaux principaux. Ils affichent principalement les erreurs de l'API client, mais incluent également des avertissements et des informations plus générales. Tous les appels au service de journalisation (logging) apparaissent également ici.

  • Requêtes illisibles : il s'agit de requêtes API client que votre application a envoyées à nos serveurs, mais que nous n'avons pas pu traiter pour une raison quelconque (normalement parce que la requête n'a pas été entièrement reçue ou correctement formée).

  • Journaux du serveur : il s'agit principalement de requêtes S2S et webhook envoyées depuis vos serveurs personnalisés vers l'API S2S.

  • Journaux des requêtes et réponses des utilisateurs : ces journaux sont des requêtes et réponses individuelles envoyées/reçues pour un utilisateur individuel.

  • Journaux clients - certains clients brainCloud conservent également un journal des requêtes envoyées et des réponses reçues.

  • Journaux de débogage : vous pouvez également consulter les journaux directement avec les réponses dans la fenêtre d'exécution d'API Explorer et de Cloud Code Editor. Ces journaux prennent également en charge un niveau de journalisation de débogage supplémentaire (qui n'est pas enregistré autrement).

Plus d'informations sur les types de journaux individuels suivent...

---

Erreurs récentes (sous Global | Journaux)

C'est généralement le premier endroit à consulter pour vérifier l'état de santé de votre application. Vous y trouverez toutes les erreurs et avertissements récents enregistrés par le système concernant votre application, généralement liés à un appel d'API client ou d'API S2S effectué à ce moment-là.

Notez que vous pouvez choisir d'afficher les niveaux de journalisation des erreurs, des avertissements et des informations. Les journaux d'informations sont désactivés par défaut.

Conseils de pro :

  • Si vous cliquez sur une entrée dans la colonne Profil , vous accéderez au journal des demandes et réponses de cet utilisateur.

  • Pour afficher davantage d'erreurs du même type, choisissez Filtrer sur cette opération dans le menu Action.

  • Vous pouvez consulter un résumé du nombre d'erreurs (par service et par opération) sur l'écran Global | Journaux | Erreurs récentes . Remarque : ce résumé est limité aux erreurs API client.

  • Vous pouvez envoyer des erreurs personnalisées à cette vue via le service Cloud Code Logging et/ou les méthodes de journalisation pratiques sur Cloud Code Bridge .


---

Journaux du serveur (sous Surveillance | Surveillance globale)

Les journaux du serveur affichent les requêtes dans l' API de serveur à serveur (S2S) ainsi que les WebHooks entrants.

Ces journaux sont particulièrement utiles lorsque vous essayez de comprendre les formats de données entrants des intégrations basées sur des webhooks avec des services externes.



---

Journaux des demandes et réponses des utilisateurs (via Surveillance | Surveillance des utilisateurs | Journaux

Pour approfondir le sujet, il est utile d'examiner les journaux de requêtes et de réponses d'un utilisateur particulier. Pour cela, accédez à Surveillance des utilisateurs , recherchez votre utilisateur, puis accédez à la section Journaux .

Vous verrez les messages envoyés vers et depuis brainCloud, classés par paquet ou par bundle (un groupe de requêtes envoyées ensemble pour économiser la bande passante réseau). Cliquez sur l'« œil » à côté de l'identifiant du paquet pour afficher les informations envoyées à brainCloud, et cliquez sur l'« œil » à droite pour afficher la réponse.

Conseils de pro :

  • Vous pouvez également exporter ces journaux pour une visualisation hors ligne.

  • Ces journaux disparaissent rapidement (c'est-à-dire dans les 24 à 48 heures) - alors exportez-les quand vous le pouvez !


---

Journaux clients

Si vous êtes un développeur d'applications, vous pouvez activer la journalisation client et voir exactement ce que votre client envoie et reçoit de brainCloud.

La journalisation client est activée en appelant EnableLogging() l'objet client brainCloud. Cela peut être particulièrement utile pour signaler un problème à notre équipe d'assistance.

Conseil de pro : les utilisateurs d’Unity peuvent également activer la journalisation client via le plug-in brainCloud IDE.


---

Journaux de débogage

Enfin, pour plus de commodité lors de l'utilisation de l' API Explorer et/ou de l'éditeur de code Cloud , brainCloud affiche désormais tous les messages de journal générés par vos scripts dans le journal de la console qui contient les résultats du script.

Chaque message est affiché avec une icône unique indiquant le niveau de journalisation, et vous pouvez développer les entrées pour obtenir des informations contextuelles supplémentaires.

Notez également que les messages du journal de niveau débogage ne sont affichés que dans cette vue - ils ne sont pas envoyés aux journaux persistants. Nous
espérons que cela vous aidera et bon codage !


Vos commentaires sont importants pour nous. Veuillez noter cette réponse ci-dessous. Merci !

Avez-vous trouvé la réponse à votre question ?