Compteurs de surveillance des performances
L’intégrateur de transactions (TI) dispose de 24 compteurs d’analyse des performances de base que vous pouvez ajouter au Moniteur système Windows pour analyser les performances et déterminer où se trouvent les goulots d’étranglement dans votre système. Vous pouvez sélectionner l’un des compteurs, puis cliquer sur Expliquer pour obtenir des informations sur ce compteur.
Les 24 compteurs d’analyse des performances TI sont les suivants :
Clients actifs
Affiche le nombre total de clients actifs, qui sont les clients qui ont créé une instance d’un objet TI mais qui n’ont pas encore publié ce instance.
Temps moyen d’appel de méthode
Mesure le nombre moyen de secondes de temps écoulé utilisé par TI pour traiter les appels de méthode effectués par l’application cliente. L’heure commence à laquelle TI reçoit la demande de l’application cliente (l’appel
Invoke
). L’heure se termine lorsque TI retourne le contrôle à l’application cliente. Ce compteur inclut le temps de réponse de l’hôte et il n’est spécifique à aucun modèle de programmation TI. Tenez compte des deux faits suivants lorsque vous utilisez ce compteur :Les propriétés TI spéciales, telles que
GetNewRecordsSet
, ont été omises du calcul.Le temps de réponse de validation en deux phases (2PC) n’est pas pris en compte et est omis du calcul.
Notes
Les temps de réponse de l’hôte pour CICS, CICS Non-LINK et IMS peuvent être soustraits du temps moyen d’appel de méthode pour calculer le temps passé par TI aux méthodes de traitement. Par exemple, supposons qu’une transaction prend une minute. Le temps de réponse de l’hôte est de 48 secondes et le temps moyen d’appel de méthode est de 60 secondes. La soustraction du temps de réponse de l’hôte du temps moyen d’appel de méthode laisse 12 secondes que TI utilise pour traiter les méthodes. L’hôte utilise la majeure partie du temps de transaction.
Octets recv’d à partir d’un hôte TCP / s
Affiche le nombre d’octets par seconde reçus du mainframe par TI via le protocole TCP/IP. Ce compteur n’est pas spécifique à un modèle de programmation TCP/IP TI. Pour le modèle MSLink CICS, le nombre signalé sera légèrement supérieur à la quantité de données utilisateur en raison des données d’en-tête du modèle Link. Les octets reçus de l’hôte représentent tout le trafic de données, y compris les données utilisateur.
Octets recv’d à partir d’un hôte SNA / s
Affiche le nombre d’octets par seconde reçus du mainframe par TI via le protocole SNA (APPC/LU 6.2). Ce compteur n’est pas spécifique aux modèles de programmation TI SNA (APPC/LU 6.2). Pour le modèle CICS Link, le nombre signalé sera légèrement supérieur à la quantité de données utilisateur en raison des données d’en-tête du protocole de modèle Link. Les octets reçus de l’hôte représentent tout le trafic de données, y compris les données utilisateur et les flux de validation en deux phases (2PC).
Octets envoyés à un hôte TCP /s
Affiche le nombre d’octets par seconde envoyés de TI au mainframe via le protocole TCP/IP. Ce compteur n’est spécifique à aucun modèle de programmation TCP TI. Pour le modèle CICS MS Link, le nombre signalé sera légèrement supérieur à la quantité de données utilisateur en raison des données d’en-tête du protocole de modèle Link. Les octets envoyés à l’hôte représentent tout le trafic de données sur TCP/IP, y compris les données utilisateur.
Notes
Pour déterminer la charge TI sur l’ordinateur Host Integration Server, vous pouvez comparer le nombre moyen d’octets envoyés et reçus par TI avec les compteurs de performances correspondants pour Host Integration Server. Par exemple, si le nombre moyen d’octets envoyés à l’hôte à partir de TI est de 20 et que le nombre moyen d’octets envoyés à l’hôte par Host Integration Server est de 100, le trafic Host Integration Server est responsable de la majeure partie de la charge. Par conséquent, la quantité d’informations qui revient de l’hôte peut être inférieure à celle qui est renvoyée à l’hôte. C’est pourquoi deux compteurs sont disponibles, l’un pour le nombre d’octets envoyés et l’autre pour le nombre d’octets reçus.
Octets envoyés à un hôte SNA /s
Affiche le nombre d’octets par seconde envoyés de TI au mainframe via le protocole SNA (APPC/LU 6.2). Ce compteur n’est pas spécifique aux modèles de programmation TI SNA (APPC/LU 6.2). Pour le modèle CICS Link, le nombre signalé sera légèrement supérieur à la quantité de données utilisateur en raison des données d’en-tête du protocole de modèle Link. Ce nombre est représenté en octets par seconde.
Appels en cours d’exécution
Affiche le nombre d’appels de méthode en cours d’exécution.
Appels cumulés
Affiche le nombre total d’appels de méthode qui se sont produits depuis le démarrage de l’application COM+.
Lien CICS du temps de répit de l’hôte
Mesure le temps moyen que l’hôte passe à traiter l’unité de travail du programme de transaction lorsque le modèle CICS Link est en cours d’utilisation. En d’autres termes, ce compteur mesure le temps nécessaire à l’hôte pour répondre à une demande. Le délai commence après que TI a envoyé la mémoire tampon de données finale et se termine lorsque la mémoire tampon de première réponse est reçue par TI. Ce compteur est représenté en termes de secondes de temps écoulé. Tenez compte des deux faits suivants lorsque vous utilisez ce compteur :
Le temps de réponse de validation en deux phases (2PC) n’est pas pris en compte et est omis du calcul.
Plusieurs réceptions peuvent être contenues dans la première mémoire tampon de réponse envoyée à TI. Par conséquent, le temps de réponse prend fin lorsque TI a obtenu toutes les réceptions à la première mémoire tampon de réponse.
Temps de répit de l’hôte CICS Non lié ou IMS
Mesure le temps moyen que l’hôte passe à traiter l’unité de travail du programme de transaction lorsque les modèles CICS Non-LINK ou IMS sont en cours d’utilisation. En d’autres termes, ce compteur mesure le temps nécessaire à l’hôte pour répondre à une demande. Le délai commence après que TI a envoyé la mémoire tampon de données finale et se termine lorsque la mémoire tampon de première réponse est reçue par TI. Ce compteur est représenté en termes de secondes de temps écoulé. Tenez compte des deux faits suivants lorsque vous utilisez ce compteur :
Le temps de réponse de validation en deux phases (2PC) n’est pas pris en compte et est omis du calcul.
Plusieurs réceptions peuvent être contenues dans la première mémoire tampon de réponse envoyée à TI. Par conséquent, le temps de réponse prend fin lorsque TI a obtenu toutes les réceptions à la première mémoire tampon de réponse.
Serveur simultané TCP de temps de répit de l’hôte
Mesure le temps moyen que l’hôte passe à traiter l’unité de travail des programmes de transaction lorsque le modèle de serveur simultané CICS TCP/IP est utilisé. Ce compteur de temps moyen mesure le temps que l’hôte prend pour répondre à une demande qui lui est envoyée. Le délai commence après que TI a envoyé la mémoire tampon de données finale et se termine lorsque la mémoire tampon de première réponse est reçue par TI. Ce compteur est représenté en termes de secondes de temps écoulé.
Lien TCP MS du temps de répit de l’hôte
Mesure le temps moyen que l’hôte passe à traiter l’unité de travail des programmes de transaction lorsque le modèle MSLink CICS TCP/IP est utilisé. Ce compteur de temps moyen mesure le temps que l’hôte prend pour répondre à une demande qui lui est envoyée. Le délai commence après que TI a envoyé la mémoire tampon de données finale et se termine lorsque la mémoire tampon de première réponse est reçue par TI. Ce compteur est représenté en termes de secondes de temps écoulé.
Temps de répit de l’hôte TCP IMS Connect ou OTMA
Mesure le temps moyen que l’hôte passe à traiter l’unité de travail des programmes transactionnels lorsque le modèle TCP/IP IMS Explicit est utilisé. Ce compteur de temps moyen mesure le temps que l’hôte prend pour répondre à une demande qui lui est envoyée. Le délai commence après que TI a envoyé la mémoire tampon de données finale et se termine lorsque la mémoire tampon de première réponse est reçue par TI. Ce compteur est représenté en termes de secondes de temps écoulé. IMS Connect ou OTMA permet aux clients de se connecter à des transactions IMS existantes sans lier les écouteurs aux programmes de transaction (TP), vous n’avez donc pas besoin de recompiler votre TP IMS.
Appels de liaison / s
Affiche le nombre d’appels de méthode qui utilisent le modèle de programmation CICS LINK. Ce nombre représente les appels par seconde.
Appels sans liaison / s
Affiche le nombre d’appels de méthode qui utilisent le modèle de programmation CICS Non-LINK ou IMS. Ce nombre représente les appels par seconde.
Appels de serveur simultané TCP / s
Affiche le nombre d’appels de méthode qui utilisent le modèle de programmation serveur simultané CICS TCP/IP. Ce nombre représente les appels par seconde.
Appels TCP MSLink / s
Affiche le nombre d’appels de méthode par seconde qui utilisent le modèle de programmation MS Link CICS TCP/IP.
Appels TCP OTMA / s
Affiche le nombre d’appels de méthode qui utilisent le modèle de programmation OTMA TCP/IP. Ce nombre représente les appels par seconde.
Nombre total d’appels / s
Affiche le nombre total d’appels de méthode par seconde traités par TI. Ce compteur n’est spécifique à aucun modèle de programmation TI.
Nombre total d’erreurs /s
Affiche le nombre total d’appels de méthode par seconde qui ont retourné un HRESULT différent de zéro à l’application cliente. Ce compteur n’est spécifique à aucun modèle de programmation TI.
Notes
La comparaison des erreurs d’appel de méthode avec les appels CICS LINK et les appels CICS Non-LINK montre la gravité d’une situation donnée. Par exemple, si le compteur d’erreurs d’appel de méthode signale deux erreurs par seconde et que les appels LINK ou les appels CICS non-LINK signalent 50 appels de méthode par seconde, cela peut indiquer qu’une application cliente rencontre des problèmes avec une application hôte spécifique. Par conséquent, si le compteur d’erreurs d’appel de méthode signale 50 erreurs par seconde et que les appels CICS LINK ou les appels CICS Non-LINK signalent 50 appels de méthode par seconde, cela indique qu’une connexion à l’hôte a peut-être été interrompue.