Afficher les analyses pour les transactions Web
L’analyse des transactions Web permet de visualiser les transactions détaillées pour :
-
Temps de réponse > 500 ms
-
erreurs 5xx
Remarque :
Vous ne pouvez afficher que quelques exemples de transactions 2xx pour l’application sélectionnée.
Pré-requis
Pour afficher l’analyse des transactions Web, vous devez :
-
Activez les analyses.
-
Modifiez les paramètres de transaction Web pour afficher les transactions 2xx. Accédez à Analytics > Paramètres, sélectionnez Activer les fonctionnalités pour Analytics, puis sélectionnez Tous.
Transactions Web détaillées
Cette fonctionnalité vous permet non seulement d’examiner les transactions détaillées, mais également de comprendre visuellement les métriques (telles que le RTT du client, le temps de réponse du serveur et les métriques SSL) réparties entre le client, NetScaler et le serveur.
Remarque
Dans certains scénarios, NetScaler peut ne pas être en mesure de calculer les valeurs RTT pour certaines transactions. Pour de telles transactions, la console NetScaler affiche les valeurs RTT sous la forme
- NA: affiche les cas où l’instance NetScaler ne peut pas calculer le RTT.
- < 1 ms: affiche le moment où l’instance NetScaler calcule le RTT en décimales comprises entre 0 ms et 1 ms. Par exemple, 0,22 ms.
Vous pouvez consulter les transactions détaillées pour :
-
Applications : accédez à Applications > Tableau de bord, sélectionnez une application, puis cliquez sur Journal des transactions.
-
Applications Kubernetes — Accédez à Applications > Graphique de service. Cliquez sur un service, puis sélectionnez Journaux de transactions.
Remarque
Vous pouvez afficher les erreurs en plaçant le pointeur de la souris sur un service erroné et en cliquant sur le nombre de problèmes.
Le mouvement détaillé avec Synthèse des transactions pour l’application sélectionnée s’affiche.
Passez le pointeur de la souris dans App Response pour afficher des détails tels que le RTT et le temps de traitement entre l’instance NetScaler et le serveur.
L’exemple suivant vous permet d’analyser si le problème provient du serveur. Le temps de réponse du serveur indique 10 secondes.
Vous pouvez également faire glisser et sélectionner pour afficher les transactions pour une durée spécifique.
Voir les événements
Vous pouvez consulter les informations détaillées sur un événement particulier. Dans le panneau Synthèse des transactions, vous pouvez filtrer les résultats en sélectionnant les options de chaque mesure.
Par exemple, imaginez que vous souhaitez afficher les transactions 4xx.
Dans le panneau Synthèse des transactions, cliquez sur Code de réponse, puis sélectionnez 404 pour afficher le résultat.
Cliquez sur une transaction pour afficher les détails qui affichent les informations de métriques du client au serveur.
Pour les transactions comportant des erreurs SSL, les détails s’affichent à la fois pour le client et le serveur. Les métriques SSL suivantes s’affichent :
-
Version du protocole SSL
-
Défaillance frontale SSL
-
Force de chiffrement SSL
-
Force des clés SSL
-
Type de certificat SSL
Vous pouvez également cliquer sur les mesures SSL Front end et Back end SSL dans le panneau Synthèse des transactions pour filtrer les résultats.
Pour filtrer les résultats, sélectionnez les options disponibles sous Synthèse des transactions.
-
Navigateur : types de navigateurs utilisés par les clients. Par exemple : Chrome, Firefox.
-
Système d’exploitation client : système d’exploitation client basé sur les détails de l’agent utilisateur du navigateur. Par exemple : Windows
-
Appareil : les appareils basés sur les détails de l’agent utilisateur du navigateur. Par exemple : Tablet, Mobile.
-
Type de demande : typede demande de transaction. Par exemple : GET.
-
Code de réponse : code de réponse reçu du serveur. Par exemple : 501, 404, 200.
-
Type de contenu de réponse : le type de contenu de la transaction. Si la demande du client porte sur du texte/html, la réponse du serveur doit être text/html.
-
Version du protocole SSL frontal : versiondu protocole SSL utilisée par les clients. Par exemple : SSLv3.
-
Force duchiffrement SSL frontal : la forcede chiffrement basée sur la taille de la clé du certificat SSL, telle que élevée, moyenne et faible.
-
Force dela clé SSL frontend : La forcedu chiffrement SSL est calculée à partir de la taille de la clé du certificat SSL. La longueur de la clé définit la sécurité de l’algorithme SSL. Par exemple : 2048
-
Échec SSL frontend : Message d’erreur de connexion SSL frontal. Par exemple : SSL CLIENTAUTH FAILURE
-
Type decertificat SSL frontal : typede certificat utilisé par le client. Par exemple : RSA, DSA, ECDSA, DH.
-
Version du protocole SSL principal : protocoles SSL utilisés par le serveur. Par exemple : SSLv3
-
Forcedu chiffrement SSL principal : la forcede chiffrement basée sur la taille de la clé du certificat SSL, telle que élevée, moyenne et faible.
-
Force de la clé SSL principale : la forcedu chiffrement SSL est calculée à partir de la taille de la clé du certificat SSL. La longueur de la clé définit la sécurité de l’algorithme SSL. Par exemple : 2048
-
Typede certificat SSL principal : typede certificat utilisé par le serveur. Par exemple : RSA, DSA, ECDSA, DH.
Ajouter des colonnes dans la liste des événements
Vous pouvez cliquer sur le bouton pour choisir la liste des options et cliquer sur Ajouter des colonnes pour afficher les détails.
Recherche avancée
Le Synthèse des transactions comporte également une zone de texte de recherche et une liste de durée, où vous pouvez afficher les événements selon vos besoins. Lorsque vous placez le curseur dans la zone de recherche, la zone de recherche affiche une liste de suggestions de recherche. Vous pouvez également utiliser des opérateurs dans vos requêtes de recherche pour affiner le focus de votre recherche.
Voici les opérateurs que vous pouvez utiliser pour vos requêtes de recherche :
Opérateurs | Description | Exemple | Sortie |
---|---|---|---|
= | Égal à une certaine valeur | Serveur virtuel = test | Affiche l’événement pour le serveur virtuel avec le nom « test » |
|
Plus qu’une certaine valeur | App-Response-Time > 500 | Affiche les événements pour les applications dont la réponse de l’application dépasse 500 ms |
< | Valeur inférieure à une certaine valeur | App-Response-Time < 300 | Affiche les événements pour les applications dont le temps de réponse de l’application est inférieur à 300 ms |
|
Supérieur ou égal à une certaine valeur | Octets totaux >= 1024 | Affiche les événements pour les transactions dont la valeur est supérieure ou égale à 1 Ko |
<= | Inférieur ou égal à une certaine valeur | Octets totaux <= 1024 | Affiche les événements pour les transactions dont la valeur est inférieure ou égale à 1 Ko |
!= | Pas égal à une certaine valeur | Response-code != 200 | Affiche les événements avec toutes les transactions, à l’exception des transactions ayant échoué. |
~ | Contient une certaine valeur | Serveur virtuel ~ mas | Affiche les événements des serveurs virtuels ayant le nom mas. |
Par exemple, considérez un scénario selon lequel vous souhaitez générer des événements pour des octets totaux inférieurs à 300 octets. Spécifiez les requêtes de recherche comme suit :
-
Spécifiez le mot requis dans la zone de recherche pour obtenir les suggestions associées.
-
Sélectionnez Total-Bytes, cliquez à nouveau sur la zone de texte de recherche, puis sélectionnez <.
-
Saisissez la valeur 300.
-
Sélectionnez la période et cliquez sur Rechercher pour afficher les événements en fonction de votre requête de recherche.
Le résultat de la recherche s’affiche.
Enregistrer la recherche
Après avoir utilisé les suggestions et les opérateurs, vous pouvez enregistrer la requête de recherche. Vous pouvez ensuite l’utiliser ultérieurement à partir de la liste, au lieu d’utiliser à nouveau les suggestions et les opérateurs.
-
Pour enregistrer une requête de recherche, cliquez sur l’icône de signet, spécifiez le nom de votre choix, puis cliquez sur Enregistrer.
-
Pour utiliser la requête de recherche de la liste, cliquez sur l’icône et sélectionnez la requête de recherche dans la liste pour afficher les résultats.
-
Pour supprimer la requête de recherche, cliquez sur l’icône, placez le pointeur de la souris sur la requête de recherche enregistrée, puis cliquez sur Supprimer.
Vous pouvez également cliquer sur l’icône de signet, puis sur Supprimer.
Exporter des données
Vous pouvez exporter les données d’analyse des transactions Web pour la durée sélectionnée en cliquant sur l’icône Exporter . Vous pouvez exporter aux formats PDF, PNG, JPEG et CSV. L’option Exporter vous permet d’effectuer l’une des opérations suivantes :
-
Sélectionnez Exporter maintenant pour afficher et exporter le rapport au format PDF, JPEG, PNG ou CSV.
-
Sélectionnez l’onglet Programmer l’exportation pour planifier le rapport tous les jours, toutes les semaines ou tous les mois et l’envoyer par e-mail ou par message Slack.