4 Reasons Proactive Synthetic Monitoring Improves DEX

DaaSProactive Synthetic TestingSurveillance synthétiqueVDI

ControlUp surveillance synthétique proactive est une solution basée sur le cloud qui permet aux équipes informatiques d'identifier les pannes potentielles et les problèmes de performance avant qu'ils ne dégradent l'expérience numérique des employés. 

Lorsque les personnes interagissent activement avec leurs espaces de travail et applications numériques, les solutions de ControlUp pour suivi en temps réelLes équipes informatiques peuvent améliorer la qualité de vie de leurs collaborateurs en effectuant des recherches, des dépannages et des remédiations. expérience numérique des employés

Mais que se passerait-il si nous pouvions prévenir les problèmes de performance ou de fonctionnement avant que les utilisateurs réels ne les rencontrent ? Idéalement, nous utilisons des tests synthétiques proactifs qui imitent les activités des utilisateurs réels et mesurent continuellement la qualité des services sélectionnés à cette fin expresse. La surveillance synthétique proactive ControlUp est une solution basée sur le cloud qui permet aux équipes informatiques d'identifier les pannes potentielles et les problèmes de performance avant qu'ils ne dégradent l'expérience numérique des employés. 

Dans cet article de blog, vous apprendrez comment ControlUp proactive surveillance synthétique et les quatre principaux cas d'utilisation par les administrateurs informatiques qui montrent pourquoi vous en avez besoin.

How ControlUp’s Proactive Synthetic Monitoring Works

Pourquoi ne tester qu'en production alors que l'on peut aussi le faire en phase d'essai ou lorsqu'aucun utilisateur réel n'est connecté ? Un processus d'utilisateur synthétique est mis en œuvre sous la forme d'un composant client ou d'un agent. (alias "Scout") qui se connecte à un service ou à une application distante, exécute des tests synthétiques et surveille les paramètres représentant la disponibilité et l'état de santé. Les tests peuvent être configurés pour surveiller la disponibilité et la santé de divers services et applications. Les mesures collectées pendant les tests synthétiques sont continuellement transférées vers une application cloud entièrement gérée avec une console web (= tableau de bord "Scoutbees" dans Solve) où elles sont traitées pour la visualisation, l'analyse proactive et les alertes. L'interface web fournit également toutes les options pour configurer les emplacements des clients. (alias "urticaire") et les paramètres de test.

Le composant client de surveillance synthétique proactive de ControlUp vous offre une flexibilité maximale, car vous pouvez exécuter des tests à partir d'un ou de plusieurs emplacements qui répondent le mieux à vos besoins.

  1. Testez à partir du nuage : Déploiement dans le monde entier sans avoir à fournir l'infrastructure nécessaire. Conçu pour sonder les ressources externes. L'infrastructure en nuage gérée par ControlUp est disponible en Amérique, en Europe, en Australie, en Asie de l'Est et en Inde.
  2. Testez à partir du centre de données : Déployez dans votre propre centre de données, qui est doté d'une sécurité plus stricte. Conçu pour sonder les ressources internes et externes.

Les catégories de cibles de test prises en charge par les tests synthétiques de ControlUp sont les environnements EUC, les ressources réseau et les applications SaaS et Web. Des assistants facilitent les défis de configuration complexes. 

Cas d'utilisation #1 : Utiliser un score de santé généré par des connexions d'utilisateurs simulées périodiquement pour suivre la qualité de vos ressources EUC

La catégorie de surveillance synthétique de l'environnement de l'utilisateur final (EUC) se concentre sur le test de la disponibilité et de la santé des ressources EUC publiées. Il s'agit essentiellement de surveiller les tentatives d'exécution de transactions spécifiques à l'EUC, telles que la connexion à un courtier de session, l'ouverture d'une session utilisateur, l'ouverture d'une application et la déconnexion.

Les environnements EUC visés sont les suivants

  • Citrix DaaS (ou son équivalent sur site, Citrix Virtual Apps and Desktops ou "CVAD"), ADC Gateways et Citrix Cloud Gateways
  • VMware Horizon, Horizon UAG, Security Servers et VMware Workspace One
  • Microsoft Bureau virtuel Azure

Parmi les principaux avantages que les équipes informatiques retirent du tableau de bord d'aperçu des tests de l'environnement EUC, on peut citer les informations sur l'état de santé de plusieurs environnements de bureau à distance sur une seule page. Le tableau de bord visualise les mesures représentant les performances des utilisateurs synthétiques qui se connectent à différents types d'espaces de travail numériques. Les cycles de connexion se font toutes les cinq, 15, 30 ou 60 minutes, avec une plage de données visualisées allant des 12 dernières heures à plusieurs jours. Outre la note globale de santé de chaque ressource EUC, les mesures d'ensemble comprennent le temps de disponibilité, le temps de connexion, le temps de préparation de la session, le temps de réponse moyen et le taux de réussite de la connexion. 

Le tableau de bord détaillé présente également des captures d'écran de tous les tests réussis et échoués. Le tableau de bord détaillé présente également des captures d'écran de tous les tests réussis et échoués. Vous pouvez utiliser la fonction de capture d'écran de la session de référence pour comparer une capture d'écran d'une session EUC à une capture d'écran de référence connue.

Use a health score generated by periodic simulated user logins to track the quality of your EUC resources

 

Dans les scénarios de bureau à distance, l'authentification de l'utilisateur est nécessaire pour un test. Plusieurs options d'authentification sont prises en charge dès le départ : SAML Single Sign-On (SSO), authentification LDAP et authentification multifactorielle (MFA).

Un cas d'utilisation typique est le test continu de la qualité des connexions de bureau à distance dans des scénarios site à site ou siège à filiale, ce qui est extrêmement difficile à faire sans la surveillance synthétique proactive de ControlUp.

Cas d'utilisation #2 : Assurez-vous que vos ressources d'infrastructure les plus importantes fonctionnent correctement en les sondant en permanence et en fournissant des mesures de performance.

Pour disposer d'une infrastructure réseau solide et fiable, les équipes informatiques doivent veiller à ce que leurs ressources soient régulièrement testées. Un mécanisme de sondage synthétique du réseau fournit des informations sur la qualité des ressources du réseau ou du service testé. Le résultat est une vue objective et indépendante des aspects importants du réseau, permettant une gestion proactive des risques, le contrôle des accords de niveau de service et l'obtention d'informations précieuses sur l'état du réseau.

Cette catégorie de cibles de test permet d'effectuer des tests de réseau généraux :

  • Sonder la disponibilité des ressources du réseau, telles que les passerelles, les partages de fichiers ou les services d'impression, à l'aide des techniques Ping et Traceroute
  • Vérifier les performances des serveurs DNS en matière de résolution de noms
  • Utilisation des méthodes Get ou Post pour accéder aux sites web cibles via HTTP ou HTTPS
  • Vérifier l'authentification du locataire à l'aide de Microsoft Azure AD
  • Exécuter des commandes shell avec des arguments et capturer le temps d'exécution et les codes de sortie.

L'avantage du tableau de bord de santé des ressources réseau est qu'il présente une vue d'ensemble du temps de fonctionnement, du temps de réponse et du taux de réussite/d'échec de plusieurs tests réseau dans un seul volet. En outre, il fournit des informations détaillées sur le réseau, telles que la disponibilité, le temps de réponse moyen, la latence par emplacement, le temps de chargement moyen, le temps de réponse DNS et les chemins d'accès au réseau. 

Ensure your most important infrastructure resources are working properly by probing them continuously and providing performance metrics

 

L'analyse des ressources de l'infrastructure informatique permet aux équipes informatiques de réagir rapidement aux défaillances des services, de prévenir les pannes, de faciliter la résolution des problèmes, de gérer les besoins croissants du réseau et d'identifier les menaces pour la sécurité.

Le contrôle continu de la qualité des services internes centraux Exchange ou DNS est un cas d'utilisation populaire parmi les clients de ControlUp.

Cas d'utilisation #3 : Surveiller la santé de vos applications SaaS et Web en envoyant des requêtes utilisateur simulées aux services sous-jacents.

La catégorie SaaS et applications web de la solution de surveillance synthétique proactive de ControlUp teste régulièrement la fonctionnalité, le comportement de réponse, la facilité d'utilisation et la performance de services Internet sélectionnés. L'avantage de cette catégorie devient évident lors de l'utilisation de modèles d'applications SaaS et web populaires pour des tests ciblés sans distraction, et la détection de liens brisés dès que possible.

Les types de cibles de test de cette catégorie de surveillance proactive sont les suivants :

  • Tester la disponibilité des applications SaaS les plus courantes, telles que Microsoft Office 365 (Salesforce et Google Mail prochainement).
  • Test de charge de site pour mesurer la performance d'un site web sur la base d'un contenu configurable
  • Bientôt, la mesure des performances des services de communication unifiée, tels que Teams, Zoom et WebEx, sera ajoutée.

Le tableau de bord général montre l'état des ressources de l'application, le temps de fonctionnement et les taux de réussite. Les résultats des tests spécifiques aux applications peuvent inclure les temps de réponse moyens SMTP, POP, IMAP, Free Busy et Autodiscover.

Monitor your SaaS and web application health by sending simulated user requests to the underlying services

 

Cas d'utilisation #4 : Configurer un mécanisme d'alerte qui informe les équipes informatiques des pannes et des problèmes de performance avant que les utilisateurs réels ne soient affectés.

Les alertes envoyées par l'application en nuage de surveillance synthétique proactive ControlUp pilotent le processus de notification de l'administrateur informatique. Les rapports extensibles permettent une analyse plus approfondie des conditions qui existaient au moment où l'alerte a été émise. La politique d'alerte comprend des seuils de performance, des événements système et une logique configurable basée sur l'algèbre booléenne, des chaînes de ressources statiques ou des chaînes de destination. Les seuils peuvent être basés sur un spectre de mesures de performance collectées tout au long de chaque test synthétique.

  • environnements EUC : Créer des alertes basées sur une série de mesures supplémentaires, telles que la durée d'authentification, la durée d'énumération des ressources, la durée d'initialisation de la session, le temps de réponse moyen, le traitement des stratégies de groupe, le temps d'aller-retour sur le réseau, la latence, le taux de perte de paquets, la gigue et le nombre de sauts sur le réseau.
  • Ressources réseau : Alertes liées au réseau, utilisant des conditions telles que le temps de connexion, la durée totale, le temps de redirection, le temps et la taille de la réponse, le temps de la poignée de main, le temps jusqu'au premier octet et la date d'expiration du certificat.
  • SaaS et applications web : Envoyez des alertes en cas de dégradation des performances ou de durée d'interruption. Contrôlez et alertez en fonction du temps de réponse moyen, du code de sortie, de la raison de l'échec, des chaînes de réponse et d'état, des valeurs d'en-tête, de la durée de la requête de l'organisation, de la gigue, et bien plus encore.

Les méthodes de notification des messages d'alerte comprennent le courrier électronique, les webhooks et les méthodes d'intégration tierces pour ServiceNow ou Microsoft Teams. L'utilisation de ces notifications pour le suivi d'une panne locale sporadique ou même d'une panne de service globale plus importante est un cas d'utilisation typique.

Monitor your SaaS and web application health by sending simulated user requests to the underlying services

 

Résumé

Si vous souhaitez connaître, de manière proactive, la qualité (ou la médiocrité) des postes de travail numériques dans vos environnements informatiques, les tests synthétiques de ControlUp sont votre compagnon idéal. En établissant des connexions synthétiques à différents types de bureaux distants dans votre environnement EUC, en sondant différentes ressources réseau et en testant constamment les performances d'applications et de services Internet sélectionnés, les équipes informatiques peuvent connaître la dégradation de la qualité à un stade très précoce, ce qui leur donne le temps de résoudre les problèmes avant qu'ils n'affectent les utilisateurs réels.

Il est important de noter que les tests synthétiques proactifs de ControlUp ne nécessitent aucun changement dans le back-end ou dans les composants cibles. Il s'agit d'une condition préalable obligatoire lorsque vous souhaitez inclure des services informatiques internes encapsulés ou en nuage public dans vos processus de tests synthétiques.

Pour ceux qui souhaitent intégrer ControlUp des tests synthétiques proactifs dans leurs propres processus d'assurance qualité ou d'accords de niveau de service, il existe une API ouverte qui vous permet de créer des tests, de lire les résultats et de les intégrer à des systèmes tiers.