Le Blog Uptrends

Nous supervisons vos sites Web.

Nous supervisons vos sites Web et les dernières technologies d'Internet

Essayer Uptrends
You are here: Home / Technology / Real User Monitoring vs. monitoring synthétique : 11 différences clés

Real User Monitoring vs. monitoring synthétique : 11 différences clés

Technology 3 October 2018 Uptrends

Si vous cherchez à connaître les différences entre le Real User Monitoring (RUM) et le Monitoring Synthétique, alors cet article est pour vous. Nous mettons en avant 11 différences importantes, mais également 11 manières essentielles dont les deux se complètent.

1. Supervision de site Web passive contre active

Un moniteur est considéré comme actif ou passif selon l’événement qui le déclenche.

REAL USER MONITORING

Un utilisateur active le Real User Monitoring en entrant une URL ou en cliquant sur un lien vers une page Web contenant le script du RUM. Ce script (situés entre les balises head du document) commence à suivre les performances de la page activée pour le RUM au fur et à mesure que l’utilisateur en fait l’expérience. Comme la surveillance nécessite l’interaction d’un utilisateur avec une page Web, ce type de surveillance est considéré comme une surveillance passive. Vous pouvez remarquer dans le tableau RUM ci-dessous qu’à partir de 19 heures environ jusqu’à 7 heures du matin, le nombre de pages vues est passé d’environ 75 par heure à moins de 20.

Pages vue en RUM sur les dernières 24 heures.

MONITORING SYNTHÉTIQUE

Pour la surveillance synthétique, un ordinateur se connecte et interagit éventuellement avec une page Web ou un serveur Web sur une base régulière. L’ordinateur vérifie la disponibilité, les performances ou la fonctionnalité (peut-être les trois). Cet ordinateur fait très probablement partie d’un réseau mondial d’ordinateurs qui testent le site. Vous pouvez voir dans le tableau ci-dessous que les contrôles synthétiques ont lieu de manière cohérente 24 heures sur 24. Comme la surveillance est automatique sans recourir aux utilisateurs, la surveillance synthétique est considérée comme une surveillance active.

Check frequency for synthetic monitoring
Fréquence de vérification pour la surveillance synthétique (Vos paramètres et votre formule déterminent la fréquence).

2. Real User Monitoring vs. monitoring synthétique : Localisations

Lorsque vous surveillez un site Web ou un service, vous souhaitez que vos tests soient le plus près possible des emplacements des utilisateurs réels. Garder les emplacements de surveillance à proximité aide à identifier les problèmes localisés tels que la latence et les erreurs DNS.

REAL USER MONITORING

Vous ne pouvez pas vous rapprocher davantage des utilisateurs réels que de vos propres utilisateurs eux-mêmes. Le Real User Monitoring peut capturer les problèmes de latence qui peuvent ne pas apparaître dans la surveillance synthétique, car il capture les performances en fonction des emplacements, des périphériques et des connexions réelles des utilisateurs.

RUM map showing location and concentration of users
Carte du RUM affichant la localisation et la concentration des utilisateurs

MONITORING SYNTHÉTIQUE

Pour un monitoring synthétique efficace, vous devez pouvoir sélectionner les localisations au plus proche de vos utilisateurs et vous aurez besoin d’un grand réseau de points de contrôle. Du fait de son réseau de points de contrôle qui est l’un des plus large, Uptrends peut vous offrir une granularité digne du Real User Monitoring.

Map of Uptrends 184 synthetic testing sites
Carte des 185 points de contrôle d’Uptrends pour les tests synthétiques de site Web

3. RUM vs. monitoring synthétique : Alertes

Les alertes vous informent sur les problèmes de performance, de fonctionnement et d’interruption avec un site Web ou un service.

REAL USER MONITORING

En tant que type de surveillance passive, le RUM peut ne pas fournir les alertes que vous recevez et attendez normalement d’un monitoring synthétique. Si un utilisateur ne peut pas accéder au site, le RUM n’a aucun moyen de savoir que l’utilisateur a un problème.

De longues interruptions entre les connexions du RUM peuvent signifier une panne, mais à moins que vous ne soyez un utilisateur de Google ou d’Amazon, de longues périodes peuvent naturellement se produire et mener à de fausses alertes. Bien qu’Uptrends prévoie d’ajouter des alertes au RUM dans l’avenir, la plupart considèrent que les alertes basées sur le RUM sont réactives car le problème a déjà affecté l’expérience de l’utilisateur.

MONITORING SYNTHÉTIQUE

La puissance de la surveillance synthétique provient des alertes. Vous savez comment votre site Web ou votre service est censé se comporter et, grâce à des tests planifiés régulièrement sur ce comportement, vous pouvez capturer les temps d’arrêt, les dysfonctionnements et les problèmes de performances.

Avec la surveillance synthétique, vous obtenez immédiatement des notifications détaillées sur les problèmes. La plupart d’entre eux considèrent que la surveillance synthétique est proactive car vous pouvez détecter et résoudre de nombreux problèmes avant que les utilisateurs ne les rencontrent.

Synthetic monitoring public status page showing monitoring results.
Page de statut public de surveillance synthétique montrant les résultats de surveillance.

4. Real User Monitoring vs. monitoring synthétique : Disponibilité

Le temps de disponibilité est essentiel pour protéger la réputation et les revenus de votre marque. Par exemple, le Prime Day 2018 d’Amazon a généré une presse négative et des clients mécontents quand ils n’ont pas pu accéder aux ventes d’Amazon et ont reçu des photos de chiens à la place. Pour éviter la colère des utilisateurs, la surveillance synthétique est bien mieux adaptée à la surveillance de la disponibilité car vous pouvez surveiller et répondre aux problèmes de disponibilité beaucoup plus rapidement.

REAL USER MONITORING

Le Real User Monitoring n’est pas un outil de surveillance fiable de la disponibilité. En raison de leur nature passive, les pannes localisées, l’empoisonnement DNS, les problèmes de certificats SSL passeront probablement inaperçus jusqu’à ce que les utilisateurs commencent à se plaindre.

MONITORING SYNTHÉTIQUE

La surveillance synthétique a évolué à partir de la surveillance de la disponibilité et est la mieux adaptée à la tâche. Les contrôles constants effectués à partir d’un réseau mondial capturent les problèmes de disponibilité d’une panne complète à des pannes localisées. Les moniteurs de disponibilité avancés peuvent vérifier directement les enregistrements DNS et SSL pour vérifier que personne ne les a altérés. D’autres moniteurs de disponibilité peuvent garantir que vos bases de données, serveurs de messagerie, serveurs SFTP et tout autre serveur public restent opérationnels.

La surveillance synthétique vous permet également de suivre et de prouver vos accords de niveau de service (SLA). Une surveillance stable et continue capture tout les temps d’arrêt et, en fonction de vos paramètres SLA, vous pouvez voir rapidement si vous êtes sur le point de ne pas respecter vos obligations.

SLA Report
Rapport SLA de plusieurs moniteurs

5. Real User Monitoring vs. monitoring synthétique : Performance

Des études ont montré qu’un site Web devait se charger en moins de deux secondes sur ordinateur et moins de trois secondes sur un appareil mobile pour améliorer les taux de conversion et fidéliser les clients. La surveillance RUM et Synthétique vous aide à suivre les performances de votre site.

REAL USER MONITORING

Le RUM vous donne des informations détaillées sur les performances en fonction de l’expérience agrégée de vos utilisateurs. Au fur et à mesure que les données entrent, Uptrends combine les informations avec les expériences des autres utilisateurs en temps réel. Le RUM décompose les données pour voir comment les utilisateurs rencontrent votre site Web en fonction de la page affichée, de l’emplacement, du périphérique, du système d’exploitation et du navigateur.

Vous pouvez obtenir des données de performance basées sur :

  • Les temps de chargement, y compris le temps nécessaire au premier octet et au temps de préparation de la page;
  • Les temps réseau, y compris la durée de redirection, la durée DNS et la durée de connexion;
  • Les temps de back-end, y compris la durée d’envoi et de réception;
  • Temps front-end, y compris le DOM et la durée de rendu;
  • Temps de téléchargement

RUM single metric tiles

Tuiles des métriques uniques du RUM

MONITORING SYNTHÉTIQUE

La surveillance synthétique des performances, telle que le Full Page Check (vérification complète des pages) d’Uptrends, peut vous fournir les performances détaillées élément par élément. Vous pouvez voir comment le type, la taille et le nombre d’éléments affectent le temps de chargement. Vous obtenez une progression de chargement de la page dans un graphique en cascade qui facilite l’identification des éléments de la page qui posent problème et la localisation des goulots d’étranglement.

Vous obtenez les données suivantes sur les éléments individuels (y compris les éléments tiers) :

  • Résolution
  • Connexion TCP
  • HTTPS Handshake
  • Envoi
  • Attente
  • Réception
  • Timeout
FPC-Individual element metrics
Rapport en cascade de la surveillance synthétique du Full Page Check affichant les détails individuels des éléments

 

6. Real User Monitoring et monitoring synthétique : Surveillance en navigateur réel

Savoir comment votre site Web fonctionne sur de vrais navigateurs est un must car, comme vous le savez, tous les navigateurs ne sont pas aussi performants.

REAL USER MONITORING

Vous pourriez être surpris du nombre de navigateurs et de versions de navigateur différents que vos visiteurs utilisent lors de l’accès à votre site. Avec le RUM, vous obtenez des données de performance détaillées basées sur le choix du navigateur du visiteur. En cliquant sur la loupe (voir la figure ci-dessous), vous pouvez explorer les versions utilisées par vos visiteurs.

RUM browser data
Données de performance RUM basées sur les navigateurs

MONITORING SYNTHÉTIQUE

Les tests synthétiques utilisent également de vrais navigateurs. Par exemple, Uptrends utilise de vrais navigateurs pour les moniteurs d’application Web et la surveillance des performances. La surveillance des performances vous permet de choisir entre les versions actuelles de Chrome, Internet Explorer, Firefox et Phantom JS pour vos tests.

Synthetic real-browser monitoring selection
Options pour la surveillance de performance en navigateur réel avec le monitoring synthétique.

7. Real User Monitoring et monitoring synthétique : Surveillance mobile

Le mobile a dépassé l’utilisation des ordinateurs de bureau dans presque tous les marchés et il est important pour vos utilisateurs et votre référencement de savoir comment votre site fonctionne sur différents appareils mobiles maintenant que Google considère les performances mobiles lors du classement des sites.

REAL USER MONITORING

Le Real User Monitoring vous donne des détails sur l’expérience mobile selon les appareils utilisés par les visiteurs de votre site lors de l’accès à votre contenu. Vous pouvez rapidement voir les types de périphériques les plus utilisés par les visiteurs de votre site et ajuster votre site pour vous assurer que tous vos utilisateurs bénéficient d’une expérience incroyable.

RUM devices used report
Rapport du RUM montrant les types d’appareils utilisés pour accéder à votre site Web.

MONITORING SYNTHÉTIQUE

La surveillance synthétique peut émuler n’importe quel périphérique en modifiant l’agent utilisateur, en ajustant la taille de l’écran et en limitant la bande passante. Vous ne pouvez pas créer de moniteurs synthétiques pour simuler tous vos environnements d’utilisateurs mobiles (vous le pouvez, mais qui le souhaite ?), Mais en configurant vos moniteurs synthétiques pour vérifier les types de périphériques les plus courants, vous pouvez simuler de près les expériences des utilisateurs.

Synthetic mobile testing options
Options de monitoring synthétique pour les tests de simulation mobile.

8. Real User Monitoring vs. monitoring synthétique : Systèmes d’exploitation

Tous les systèmes d’exploitation ne sont pas créés égaux et vos utilisateurs peuvent utiliser une grande variété de périphériques et de systèmes d’exploitation pour accéder à votre contenu. Vous pouvez avoir quelques utilisateurs qui utilisent encore Windows Vista, Mac OS 10.8, Android Kit-kat, ou à peu près tout le reste.

REAL USER MONITORING

Encore une fois, la véritable capacité de Real User Monitoring est de mesurer les composants individuels des environnements des utilisateurs. Quel que soit le système d’exploitation utilisé par vos visiteurs, RUM rassemble des données détaillées sur les expériences des utilisateurs lorsqu’ils accèdent à vos pages.

RUM table with user operating system information
Tableau du RUM avec les informations des systèmes d’exploitation

MONITORING SYNTHÉTIQUE

Bien que la surveillance synthétique puisse simuler des vitesses et des navigateurs variables, vos tests s’exécutent toujours sur le système d’exploitation des points de contrôle. Dans notre cas, nous utilisons les systèmes d’exploitation Microsoft Windows.

 

Synthetic Check Detail showing operating system used.
Un détail de vérification indique que le système d’exploitation est Windows NT 6.2 ou Windows 8.

9. Real User Monitoring vs. monitoring synthétique : Vitesses de connexion

Les vitesses de connexion varient en fonction de l’emplacement et du type de périphérique.

REAL USER MONITORING

Vos données de performance RUM sont basées sur les vitesses de connexion réelles de vos utilisateurs. Les vitesses de connexion enregistrées sont complètes avec la latence du réseau et des temps de chargement basés sur la puissance de traitement du périphérique utilisé. Pas besoin de faire d’estimation.

MONITORING SYNTHÉTIQUE

La surveillance synthétique dépend de l’infrastructure Internet des zones environnantes, mais il s’agit généralement de machines rapides avec des connexions Internet rapides. La limitation de bande passante permet de simuler des connexions plus lentes avec une latence réseau estimée.

10. Real User Monitoring vs. monitoring synthétique : Fonctionnalités

Lorsque votre site repose sur la capacité des utilisateurs à effectuer des tâches telles que la connexion, l’achat ou l’interaction avec des formulaires, vous devez savoir quand ces transactions cruciales échouent.

REAL USER MONITORING

Le Real User Monitoring peut vous indiquer qu’une page a été chargée et à quelle vitesse elle a été chargée pour un utilisateur en fonction de son environnement, mais elle ne peut pas vous dire si la page a fonctionné correctement.

MONITORING SYNTHÉTIQUE

La surveillance synthétique (Web Application Monitoring) fonctionne comme un bot et peut exécuter les mêmes actions qu’un utilisateur effectuerait normalement sur un site Web. Si quelque chose d’inattendu se produit, vous le saurez.

11. Real User Monitoring vs. monitoring synthétique : Rapports

La surveillance n’est rien sans les rapports, et les deux types de surveillance fournissent des rapports détaillés.

REAL USER MONITORING

Les rapports de votre RUM vous renseignent sur les emplacements de vos utilisateurs, les types de périphériques qu’ils utilisent, les systèmes d’exploitation et les navigateurs qu’ils utilisent, ainsi que sur les performances de votre site en fonction de leurs divers systèmes et emplacements. Le RUM organise vos données dans des graphiques interactifs organisés en fonction des facteurs d’environnement de l’utilisateur.

RUM Overview dashboard
Partie d’un tableau de bord RUM affichant les mesures clés.

MONITORING SYNTHÉTIQUE

La surveillance synthétique vous fournit des informations sur la disponibilité, les performances et les fonctions que vous ne pouvez obtenir avec les rapports du RUM. Vous pouvez voir le comportement des éléments de page individuels, voir les goulots d’étranglement et repérer les tendances avec des graphiques et des tableaux interactifs.

Synthetic Monitoring Performance dashboard
Tableau de performance du monitoring synthétique

Conclusion

Nous pouvons continuer à souligner les différences entre les deux méthodes de surveillance, mais en réalité, ensemble, vous obtenez une vue complète de votre présence sur le Web lorsque vous utilisez la surveillance réelle d’utilisateur et la surveillance synthétique.

Le RUM vous indique comment vos utilisateurs perçoivent actuellement votre site et les informations de vos rapports de Real User Monitoring guident vos décisions en matière de surveillance synthétique. Une fois que vous avez identifié un problème dans le RUM, des moniteurs synthétiques correctement configurés peuvent souvent vous amener directement à la cause du problème.

Si des problèmes apparaissent dans le RUM et n’apparaissent pas dans votre surveillance synthétique, vous devrez peut-être étendre vos points de contrôle pour capturer la latence qui vous manquait ou modifier vos moniteurs de performances pour qu’ils correspondent davantage aux environnements de vos utilisateurs.

Vos moniteurs synthétiques peuvent surveiller votre présence numérique au-delà de ce que le RUM peut capturer. La surveillance synthétique peut surveiller votre courrier électronique, votre base de données, votre SFTP et tout autre serveur essentiel au succès de votre entreprise et de vos clients.

Si vous êtes actuellement abonné à Uptrends et que vous n’avez pas encore essayé le RUM, lancez-vous et commencez votre essai gratuit de 30 jours. Si vous n’êtes pas encore abonné, vous pouvez dès aujourd’hui vous inscrire à un essai gratuit et sans engagement et essayer la surveillance à la fois synthétique et synthétique!

  • Partager
  • Tweeter
  • Partager
  • Partager
  • Share

Uptrends

Nous écrivons des articles pour informer et soutenir nos utilisateurs. Nous abordons divers sujets liés à la performance Web.

« Newer article
Obtenez votre propre point de contrôle Uptrends
Previous article »
18 avantages de l’outil gratuit de test de vitesse de site Web d’Uptrends

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Améliorez la performance de votre site Web avec Uptrends !

Découvrez comment Uptrends peut vous aider à optimiser la performance de votre site Web avec un essai gratuit de 30 jours.

Démarrer un essai gratuit

Copyright © 2025 · Blog Uptrends · Nous supervisons vos sites Web et les dernières technologies d'Internet · Log in