Découvrir Watcher
Watcher fournit des analyses de performance des utilisateurs véritables (« real user ») qui permettent de visualiser leur expérience et d’effectuer des diagnostics approfondis. Chaque transaction vers une application ciblée est analysée et ses temps de réponse utilisateur sont décomposés en métriques de performance traduisant l’expérience utilisateur et l’impact de chaque couche d’infrastructure.
La plateforme de Kadiska enrichit automatiquement les analyses « real user » avec des données de contexte de façon à ce que les informations de performance soient liées au contexte de chaque utilisateur (localisation, connectivité / fournisseur d’accès, redirections cloud, CASB / Service de connectivité web sécurisée / VPN).
Visibilité des performances fournie par Watcher
Watcher peut superviser l’expérience de vos utilisateurs, quelle que soit leur localisation et quelle que soit l’application à laquelle ils se connectent.
Suivi des utilisateurs véritables
Watcher observe la façon dont les utilisateurs se connectent à une application, quelles transactions ils réalisent, depuis quelle localisation, quel équipement et quel navigateur ils utilisent, pour toutes les applications et toutes les localisations (sur site ou à distance).
Performance des transactions
Watcher mesure chaque chargement de page, chaque appel vers une API en fournissant des renseignements détaillés à la fois sur des applications web traditionnelles et des applications modernes monopages (« SPA »).
Contexte utilisateur et connectivité
Watcher identifie le contexte de chaque utilisateur à tout moment : site distant, siège, télétravail, déplacement. Watcher trace la connectivité pour chaque utilisateur (fournisseur d’accès utilisé, VPN, CASB/SASE, passerelle utilisée pour se connecter à l’application) et mesure la qualité de la connectivité de tous les utilisateurs sur site et à distance.
Localisation des dégradations de performance
Watcher identifie quelles transactions, quels hôtes au sein de l’application (serveurs frontaux de l’application, CDN, serveurs d’API, services de tiers) génèrent des erreurs ou des réponses lentes et isole quelle couche d’infrastructure est à l’origine de la dégradation (DNS, réseau local, fournisseur d’accès internet, proxy / passerelle sécurisée, cloud, application).
Séquence et chemin d’affichage
Watcher permet à votre équipe d’accéder aux détails de la manière dont l’application est affichée par le navigateur pour des milliers d’utilisateurs et pointe l’étape à laquelle l’application n’a pas répondu comme attendu.
Déploiement de Watcher
Watcher peut être déployé du côté application ou du côté utilisateur, en fonction de votre contexte. Vous utiliserez App-Watcher (déploiement côté application) pour superviser la performance d’applications que vous maîtrisez et User-Watcher (déploiement côté utilisateur) pour superviser la performance d’applications dont vous n’avez pas le contrôle comme des applications SaaS.
App-Watcher : déploiement côté application
Le déploiement d’App-Watcher est basé sur l’insertion d’un Javascript à référencer dans le code HTML de l’application. Cette méthode n’a aucun impact sur les performances ressenties par les utilisateurs.
App-Watcher permettra de :
- Donner l'instruction à tout navigateur d'envoyer ses analyses de performance à la plateforme Kadiska pour chaque hit lié à votre application (quelle que soit la destination, y compris des CDNs ou des hôtes de tiers).
- Ne pas générer de latence additionnelle dans le chargement de l'application.
User-Watcher : déploiement côté utilisateur
Le déploiement de User-Watcher est basé sur une extension navigateur qui collecte les analyses de performance effectuées par le navigateur de l’utilisateur. Cette méthode n’a aucun impact de performance pour l’utilisateur.
Ceci permettra de :
- Collecter les analyses de performance effectuées par le navigateur pour les applications ciblées dans la plateforme Kadiska (y compris des SaaS ou des applications de tiers)
- Ne pas générer de latence additionnelle pour le navigateur.