Résoudre les problèmes liés au tableau de bord
Après avoir ajouté une application dans le Tableau de bord des applications, le tableau de bord affiche immédiatement les détails de configuration de base de l’application. Les détails de l’analyse des applications tels que le score de l’application, les mesures clés et les problèmes commencent à être remplis en quelques minutes (environ 10 à 15 minutes). Pour plus d’informations, consultez la section Applications.
Vous devez vous assurer qu’il n’y a aucun problème avec le flux de données des métriques (collecteur AppFlow ou profil Analytics) provenant de l’instance NetScaler. Vous pouvez obtenir plus d’informations sur le collecteur AppFlow et le profil analytique dans ce document.
Ce document décrit les étapes de dépannage que vous devez effectuer lorsque :
-
Si vous cliquez sur une application, les analyses de l’application sélectionnée n’affichent pas les données requises même après la durée mentionnée (10 à 15 minutes).
-
L’application CS ou LB indique toujours la couleur grise (statutNon applicable ) dans le Tableau de bord de l’application.
Remarque
Les procédures de dépannage mentionnées dans ce document ne s’appliquent qu’aux serveurs virtuels de commutation de contenu et d’ équilibrage de charge.
Scénario de dépannage
L’application est sous licence
Vous devez vous assurer que l’application est autorisée.
- NetScaler Console : accédez à Paramètres > Configuration des licences et des analyses et vérifiez si l’application est sous licence dans la section Résumé des licences de serveur virtuel. Si l’application n’est pas concédée sous licence, consultez Gérer les licences et activer l’analyse sur les serveurs virtuels pour octroyer une licence au serveur virtuel.
Le collecteur de mesures est activé
Vous devez vous assurer que Metrics Collector est activé dans l’instance NetScaler.
Remarque :
À partir des versions 14.1-21.x ou ultérieures, Metrics Collector est désactivé par défaut dans les nouvelles instances NetScaler ajoutées à la NetScaler Console. La configuration du collecteur de métriques pour les instances gérées existantes reste inchangée.
Pour vous assurer que le collecteur de mesures est activé :
-
Accédez à Paramètres > Configuration des analyses.
-
Cliquez sur Configurer les mesures sous Résumé des mesures du serveur virtuel.
-
Sur la page Tous les serveurs virtuels, vous pouvez consulter l’état du collecteur de mesures sur chaque serveur virtuel. Sélectionnez les serveurs virtuels que vous souhaitez activer et cliquez sur Activer les mesures.
-
Sélectionnez Activer les mesures pour activer Metrics Collector. Vous pouvez également sélectionner Données d’optimisation si vous souhaitez activer et afficher les analyses périodiques de l’utilisation optimisée. Après votre sélection, cliquez sur Enregistrer la configuration.
Vous pouvez également activer le collecteur de mesures et l’utilisation optimisée pour les serveurs virtuels depuis la page des instances NetScaler :
-
Accédez à Infrastructure > Instances, sélectionnez le type d’instance, puis sélectionnez Metrics Collector dans la liste Sélectionner une action.
-
Sélectionnez les serveurs virtuels pour lesquels vous souhaitez activer le collecteur de mesures et cliquez sur Activer les mesures.
-
Sélectionnez Activer les mesures pour activer Metrics Collector. Vous pouvez également sélectionner Données d’optimisation si vous souhaitez activer et afficher les analyses périodiques de l’utilisation optimisée. Après votre sélection, cliquez sur Enregistrer la configuration.
Après avoir activé le collecteur de mesures et si vous n’êtes toujours pas en mesure d’afficher les données, validez :
-
Le collecteur AppFlow de l’instance NetScaler version 13.0 antérieure à la version 47.x.
-
Le profil d’analyse dans l’instance NetScaler version47.x ou ultérieure.
Instance NetScaler antérieure aux versions 47.x
Dans NetScaler :
-
Exécutez la commande suivante pour vous assurer que le collecteur est UP et s’exécute sur le port 5563 :
sh appflow collector af_collector_rest_<adm_receiver_ip>
-
Si aucun collecteur n’est disponible, effectuez une interrogation manuelle de l’instance dans NetScaler Console.
-
Accédez à Infrastructure > Fonction réseau > Interroger maintenant
-
Sélectionnez l’instance et cliquez sur Démarrer l’interrogation.
Si l’interrogation échoue, supprimez l’instance NetScaler de la console NetScaler, puis ajoutez-la à nouveau. Lorsque vous ajoutez l’instance NetScaler, le collecteur est ajouté à NetScaler.
-
Si le collecteur indique l’état Down :
-
Vérifiez si SNIP est configuré.
Si SNIP n’est pas configuré, vous devez configurer SNIP. Pour plus d’informations, consultez Configuration du SNIP.
-
Assurez-vous que si l’instance NetScaler est accessible à la console NetScaler.
Vous pouvez valider en effectuant un test ping. Exécutez
ping -S <SNIP> <adm_receiver_ip>
.
Instance NetScaler ultérieure aux versions 47.x
Dans la console NetScaler, assurez-vous que le service de collecte de métriques est disponible :
-
Accédez à Infrastructure > Fonction réseau > Équilibrage de charge > Services.
-
Dans la barre de recherche, filtrez par Instance : (adresse IP) et Nom : NetScaler Console .
-
Vérifiez si
adm_metric_collector_svc_<adm_receiver ip>
est disponible. L’adresse IP peut être l’adresse IP de gestion de la console NetScaler ou l’adresse IP de l’agent.Assurez-vous que ce service est en état UP et s’exécute sur le port 5563.
Si vous ne pouvez toujours pas consulter les données, assurez-vous que le service de collecte est lié au profil d’analyse des séries chronologiques dans NetScaler.
-
Connectez-vous à NetScaler
-
Exécutez la commande suivante :
sh analytics profile ns_analytics_time_series_profile
Si le collecteur indique l’état Down :
-
Vérifiez si SNIP est configuré.
Si SNIP n’est pas configuré, vous devez configurer SNIP. Pour plus d’informations, consultez Configuration du SNIP.
-
Assurez-vous que si l’instance NetScaler est accessible à la console NetScaler.
Vous pouvez valider en effectuant un test ping. Exécutez
ping -S <SNIP> <adm_receiver_ip>
. -
Assurez-vous que la connectivité du trafic via telnet est capable de connecter le service.
Si telnet est capable de connecter le service, un pare-feu existe et bloque le flux de données de mesure. Vous devez résoudre le problème de blocage du pare-feu.
Si aucun service de collecteur n’est lié au profil d’analyse des séries chronologiques dans NetScaler, le collecteur est affiché vide.
Vous devez effectuer un sondage manuel d’instance dans la console NetScaler.
-
Accédez à Infrastructure > Fonction réseau > Interroger maintenant
-
Sélectionnez l’instance et cliquez sur Démarrer l’interrogation.
Si le sondage échoue, ajoutez le service de collecte directement sur l’instance NetScaler à l’aide des commandes suivantes :
add service adm_metric_collector_svc_<adm_receiver_ip> <adm_receiver_ip> HTTP 5563
unset analyticsprofile ns_analytics_time_series_profile -collectors
set analytics profile ns_analytics_time_series_profile -collectors adm_metric_collector_svc_<adm_receiver_ip> -metrics enabled -events enabled
Le profil des séries chronologiques analytiques est mis à jour.
Si le problème persiste même après avoir effectué toutes les étapes de dépannage mentionnées, contactez le support NetScaler.