Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
La journalisation vous permet de collecter des informations telles que les événements de réunion côté serveur et les journaux de la console de navigation côté client.
Le SDK Amazon Chime fournit des événements de réunion côté serveur que vous pouvez envoyer à Amazon et EventBridge aux journaux Amazon Events. CloudWatch Vous pouvez créer des CloudWatch indicateurs et des informations, et les utiliser dans votre tableau de bord à des fins de surveillance. Le billet de blog sur la journalisation et la surveillance côté serveur des événements du SDK Amazon Chime
Le SDK Amazon Chime propose des événements côté client relatifs à la qualité audio et vidéo, à la bande passante réseau et aux problèmes de connectivité. Le billet de blog consacré à la surveillance et à la résolution des problèmes liés aux événements du SDK Amazon Chime
Options de résolution des problèmes liés aux métriques
Vous disposez des options suivantes pour collecter les événements de dépannage.
-
Envoyez des statistiques à chaque événement
-
Événements Batch toutes les N secondes
-
Envoyer des statistiques à la fin de la réunion
-
Niveau de journalisation pour les journaux de la console du navigateur
Métriques recommandées
Au minimum, vous devez collecter et enregistrer les métriques suivantes.
-
Plateforme et version du SDK
-
Navigateur et version
-
Système d’exploitation
-
Noyaux logiques
-
Début de la réunion
-
Réunion terminée
-
Participant rejoint
-
Le participant est parti
-
Les participants ont abandonné
En outre, en fonction des problèmes auxquels vous êtes confronté, les mesures suivantes peuvent fournir des informations sur les problèmes de connectivité, de bande passante et de qualité. Vous pouvez enregistrer chaque occurrence de ces métriques ou simplement les compter. Le comptage peut fournir une vue résumée des problèmes sous-jacents :
-
connectionDidSuggestStopVideo
-
connectionDidBecomeBon
-
connectionDidBecomePauvre
-
Temps de participation des participants > t secondes
-
MeetingStartFailed
-
MeetingFailed
Activation de la journalisation côté client
Vous pouvez activer les journaux de navigateur INFO
au niveau du navigateur en passant LogLevel.INFO
à l'ConsoleLogger
objet.
const logger = new ConsoleLogger('MyLogger', LogLevel.INFO);const meetingSession = new DefaultMeetingSession(configuration,logger,deviceController);
Vous pouvez également utiliser le POSTLogger
composant du SDK Amazon Chime pour JavaScript capturer les journaux du navigateur dans votre back-end, tels qu'Amazon Logs. CloudWatch POSTLogger
fait HTTP POST
des demandes pour télécharger les journaux du navigateur vers l'URL donnée dans le POSTLoggerconstructeur.POSTLogger
pour envoyer les
Activation de la journalisation côté serveur
Le SDK Amazon Chime pour appelle JavaScript également la méthode d'eventDidReceive
observation pour les principaux événements de réunion, tels que et. MeetingStartFailed
MeetingFailed
Les événements liés aux réunions incluent souvent des raisons spécifiques à l'origine des échecs. Supposons, par exemple, qu'un grand nombre de clients rencontrent des échecs. Votre application Web peut collecter ces événements de réunion, puis les partager avec nous pour en résoudre la cause première. Pour plus d'informations sur les événements de réunion, consultez le guide des événements de réunion et le GitHub billet de blog sur