Graphe de services
La fonctionnalité de graphe de services de NetScaler Console vous permet de surveiller tous les services sous forme de représentation graphique. Cette fonctionnalité vous permet également d’afficher une analyse détaillée et des métriques exploitables des services. Vous pouvez afficher le graphe de services pour :
Graphe de services pour les applications sur toutes les instances NetScaler
La fonctionnalité de graphe de services global vous permet d’obtenir une visualisation holistique de la vue clients vers infrastructure vers application. À partir de cette vue unique du graphe de services, en tant qu’administrateur, vous pouvez :
- Comprendre de quelle région les utilisateurs accèdent aux applications spécifiques (applications web à 3 niveaux et applications de microservices)
- Visualiser la vue de l’infrastructure (instance NetScaler) où la requête client est traitée
- Comprendre si les problèmes proviennent du client, de l’infrastructure ou de l’application
- Approfondir l’analyse pour résoudre le problème
Accédez à Applications > Graphe de services et cliquez sur l’onglet Global pour afficher :
-
Les détails de bout en bout de toutes les applications connectées du client aux serveurs back-end
-
Toutes les instances NetScaler connectées à leurs centres de données respectifs
Remarque
Vous ne pouvez afficher les centres de données que si vous avez des applications GSLB.
-
Les informations sur les métriques client
-
Les informations sur les métriques NetScaler
-
Toutes les instances NetScaler qui ont des applications discrètes, des applications personnalisées et des applications de microservices discrètes
-
Les 4 applications les moins bien notées qui appartiennent aux applications personnalisées, aux applications discrètes et aux applications de microservices
-
Les informations sur les métriques pour les 4 serveurs virtuels les moins bien notés
-
L’état des applications (applications discrètes, applications personnalisées et applications de microservices) tel que Critique, À examiner, Bon et Non applicable.
Pour plus d’informations, consultez Vue holistique des applications dans le graphe de services.
Graphe de services pour les applications Kubernetes
Accédez à Applications > Graphe de services et cliquez sur l’onglet Microservices pour afficher :
-
Assurer la performance globale de l’application de bout en bout
-
Identifier les goulots d’étranglement créés par l’interdépendance des différents composants de vos applications
-
Recueillir des informations sur les dépendances des différents composants de vos applications
-
Surveiller les services au sein du cluster Kubernetes
-
Surveiller quel service présente des problèmes
-
Vérifier les facteurs contribuant aux problèmes de performance
-
Afficher une visibilité détaillée des transactions HTTP de service
-
Analyser les métriques HTTP, TCP et SSL
En visualisant ces métriques dans NetScaler Console, vous pouvez analyser la cause première des problèmes et prendre les mesures de dépannage nécessaires plus rapidement. Le graphe de services affiche vos applications sous forme de divers services composants. Ces services exécutés au sein du cluster Kubernetes peuvent communiquer avec divers composants à l’intérieur et à l’extérieur de l’application. Pour commencer, consultez Configuration du graphe de services.
Graphe de services pour les applications web à 3 niveaux
Accédez à Applications > Graphe de services et cliquez sur l’onglet Applications web pour afficher :
-
Les détails sur la façon dont l’application est configurée (avec un serveur virtuel de commutation de contenu et un serveur virtuel d’équilibrage de charge)
Pour les applications GSLB, vous pouvez afficher le centre de données, l’instance NetScaler, les serveurs virtuels CS et LB.
-
Les transactions de bout en bout du client au service
-
L’emplacement à partir duquel le client accède à l’application
-
Le nom du centre de données où les requêtes client sont traitées et les métriques NetScaler du centre de données associées (uniquement pour les applications GSLB)
-
Les détails des métriques pour le client, le service et les serveurs virtuels
-
Si les erreurs proviennent du client ou du service
-
L’état du service tel que Critique, À examiner et Bon. NetScaler Console affiche l’état du service en fonction du temps de réponse du service et du nombre d’erreurs.
-
Critique (rouge) - Indique lorsque le temps de réponse moyen du service > 200 ms ET le nombre d’erreurs > 0
-
À examiner (orange) - Indique lorsque le temps de réponse moyen du service > 200 ms OU le nombre d’erreurs > 0
-
Bon (vert) - Indique aucune erreur et un temps de réponse moyen du service < 200 ms
-
-
L’état du client tel que Critique, À examiner et Bon. NetScaler Console affiche l’état du client en fonction de la latence du réseau client et du nombre d’erreurs.
-
Critique (rouge) - Indique lorsque la latence moyenne du réseau client > 200 ms ET le nombre d’erreurs > 0
-
À examiner (orange) - Indique lorsque la latence moyenne du réseau client > 200 ms OU le nombre d’erreurs > 0
-
Bon (vert) - Indique aucune erreur et une latence moyenne du réseau client < 200 ms
-
-
L’état du serveur virtuel tel que Critique, À examiner et Bon. NetScaler Console affiche l’état du serveur virtuel en fonction du score de l’application.
-
Critique (rouge) - Indique lorsque le score de l’application < 40
-
À examiner (orange) - Indique lorsque le score de l’application est compris entre 40 et 75
-
Bon (vert) - Indique lorsque le score de l’application est > 75
-
Points à noter :
-
Seuls les serveurs virtuels d’équilibrage de charge, de commutation de contenu et GSLB sont affichés dans le graphe de services.
-
Si aucun serveur virtuel n’est lié à une application personnalisée, les détails ne sont pas visibles dans le graphe de services pour cette application.
-
Vous ne pouvez afficher les métriques pour les clients et les services dans le graphe de services que si des transactions actives se produisent entre les serveurs virtuels et l’application web.
-
Si aucune transaction active n’est disponible entre les serveurs virtuels et l’application web, vous ne pouvez afficher les détails dans le graphe de services que sur la base des données de configuration telles que l’équilibrage de charge, la commutation de contenu, les serveurs virtuels GSLB et les services.
-
Si des modifications sont apportées à la configuration de l’application, cela peut prendre 10 minutes pour qu’elles soient reflétées dans le graphe de services.
Pour plus d’informations, consultez Graphe de services pour les applications.