Simple Log Service intègre le sous-service Real User Monitoring (RUM) d'Application Real-Time Monitoring Service (ARMS). RUM surveille les performances des pages, le chargement des ressources, les requêtes réseau, ainsi que les erreurs et échecs JavaScript sur les navigateurs, les applications, les pages HTML5 et les mini-programmes.
Cas d'utilisation
Suivre les performances des pages : Mesurez les temps de chargement des pages, le chargement des ressources et les requêtes réseau afin d'identifier les goulots d'étranglement liés aux performances.
Diagnostiquer les erreurs frontend : Retracer les erreurs et échecs JavaScript jusqu'à des sessions utilisateur spécifiques.
Explorer les données de métriques : Analysez les données de surveillance selon différentes dimensions. Filtrez par dimensions et métriques pour isoler et résoudre les erreurs.
Interroger les journaux et les métriques : Stockez et interrogez les journaux dans Simple Log Service. Gérez les métriques via ARMS Prometheus.
Fonctionnement
RUM s'intègre à votre application frontend sans instrumentation. Ajoutez les dépendances à votre projet et configurez le code d'initialisation pour commencer à collecter les données.
| Fonctionnalité | Description |
|---|---|
| Relecture de session | Permet de rejouer les sessions utilisateur afin de retracer les erreurs, les retards et les exceptions. |
| Analyse de bout en bout | S'associe à Application Monitoring pour réaliser une analyse réseau full-stack et faciliter le dépannage. |
| Stockage des journaux | Stocke les journaux dans Simple Log Service pour interrogation et analyse. |
| Stockage des métriques | Intègre les données de métriques avec ARMS Prometheus pour la gestion et l'interrogation. |
| Visualisation | Met à disposition des tableaux de bord Grafana intégrés. Prend en charge les tableaux de bord personnalisés adaptés à des besoins métier spécifiques. |
Premiers pas
Connectez-vous à la console Simple Log Service.
Dans la section Log Application, cliquez sur l'onglet All Products. Ensuite, cliquez sur ARMS User Experience Monitoring.