Afficher les analyses pour les transactions Web

L’analyse des transactions Web vous permet de rechercher plusieurs transactions détaillées pour afficher un code de réponse 5xx erroné. Cette fonctionnalité vous permet non seulement d’examiner les transactions détaillées, mais également de comprendre visuellement la mesure de temps de réponse répartie entre le client, le ADC et le serveur.

Conditions préalables :

Pour afficher l’analyse des transactions Web, vous devez activeranalytique. Après avoir activé l’analyse, vous pouvez accéder à la page Synthèse des transactions à partir des options suivantes :

  • Accédez au Tableau de bord des applications et double-cliquez sur l’application. Cliquez sur l’onglet Journal des transactions pour afficher le récapitulatif des transactions pour cette application particulière.

    Synthèse des transactions

  • Accédez au Tableau de bord des applications et double-cliquez sur l’application. Dans l’ App Activity Investigator, sélectionnez la légende d’erreur tracée pour l’erreur Server 5XX sur le graphique.

    Synthèse des transactions

    La page Récapitulatif des transactions s’affiche pour afficher une erreur de serveur.

    Synthèse des transactions

La page Synthèse des mouvements vous permet également d’afficher des détails supplémentaires pour analyser la cause première du problème. Lorsque vous placez le pointeur de la souris dans la réponse de l’application, les détails RTT et le temps de traitement de l’instance de Citrix ADC et du serveur s’affichent.

Synthèse des transactions

Vous pouvez également sélectionner pour afficher le nombre total de transactions pour une période donnée.

Transaction sélectionnée

Voir l’événement

Vous pouvez afficher les informations détaillées sur un événement particulier. Cliquez sur une transaction pour afficher les détails qui affichent les informations à partir du client au serveur.

Transaction détaillée

Ajouter des colonnes dans la liste des événements

Vous pouvez cliquer sur leBouton Addbouton pour choisir la liste des options et cliquer sur Ajouter des colonnespour afficher les détails.

Ajouter des colonnes

Si vous souhaitez filtrer les résultats, vous pouvez sélectionner les options disponibles sous Synthèse des mouvements.

Synthèse des transactions

  • Navigateur : Rechercher des événements en fonction des navigateurs utilisés par les utilisateurs.

  • Système d’exploitation client : Recherche d’événements basés sur les systèmes d’exploitation installés par les utilisateurs.

  • Type de demande : Rechercher les événements en fonction de la demande du serveur.

  • Code de réponse : Rechercher les événements en fonction de la réponse du serveur. Par exemple : 501, 404, 200.

  • Type de contenu de réponse : Événement de recherche basé sur le type de contenu. Si la requête du client est pour text/html, alors la réponse du serveur doit être text/html.

  • Protocole SSL : Recherche d’événements en fonction des protocoles utilisés par les utilisateurs.

  • Force de chiffrement SSL : Recherche d’événements en fonction de l’état (élevé, moyen et faible).

  • SSL Key Force : Recherche d’événements en fonction de la longueur de la clé utilisée pour la sécurité. Par exemple : 2048

  • SSL Frontend Failure : Rechercher les événements en fonction de la raison de l’échec de la poignée de main.

Recherche avancée

Le Synthèse des mouvements comporte également une zone de texte de recherche et une liste de durée, dans laquelle vous pouvez afficher les événements selon vos besoins. Lorsque vous placez le curseur dans la zone de recherche, la zone de recherche vous donne 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 Résultat
= Egal à une certaine valeur ID de transaction = 129867048 Affiche l’événement pour l’ID de transaction avec 129867048
> Supérieur à une certaine valeur Temps de réponse de l’application > 500 Affiche les événements pour les applications qui ont la réponse de l’application avec plus de 500 ms
< Moins qu’une certaine valeur Temps de réponse de l’application < 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 Nombre total d’octets >= 1024 Affiche les événements pour les transactions d’une valeur supérieure ou égale à 1 ko
<= Inférieur ou égal à une certaine valeur Nombre total d’octets <= 1024 Affiche les événements pour les transactions dont la valeur est inférieure ou égale à 1 ko
!= Pas égal à une certaine valeur Code de réponse ! = 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 pour les serveurs virtuels portant le nom mas.

Par exemple, considérons un scénario que vous vouliez générer des événements pour le total des octets qui sont inférieurs à 300 octets. Vous devez spécifier les requêtes de recherche comme suit :

  1. Spécifiez le mot requis dans la zone de recherche pour obtenir les suggestions associées.

    Exemple

  2. Sélectionnez Total-octets et cliquez à nouveau sur la zone de texte de recherche, puis sélectionnez < .

    Exemple

  3. Tapez la valeur 300.

    Exemple

  4. 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.

    Exemple