[z/OS]

WLM Delay Monitoring

WebSphere Application Server for z/OS utilise les services WLM (Workload Manager) pour générer un rapport sur le temps de réponse et le délai d'exécution des transactions du début à la fin du traitement.

Les données WLM collectées par la fonction RMF(Resource Measurement Facility) sont capturées au cours de deux phases du rapport RMF :
  • BTE - la phase de début à fin s'applique aux requêtes gérées par le contrôleur
  • EXE - la phase d'exécution s'applique aux requêtes gérées par le serviteur
Vous pouvez utiliser ces informations d'état afin de déterminer les endroits où se produisent de possibles goulots d'étranglement de performance. This feature is available on z/OS V1R2 and with WLM APAR OW51848 and RMF APAR OW52227.

Pour plus de détails sur la gestion de la charge de travail, voir le document z/OS MVS Planning: Workload Management. Pour plus de détails sur WLM Delay Monitoring, voir le document z/OS MVS Programming: Workload Management Services. Ces deux rubriques sont disponibles sur le z/OS site Web de la bibliothèque Internet.

Lorsqu'une nouvelle transaction arrive sur le système, la région ACR (Application Control Region) de WebSphere Application Server pour z/OS démarre le service de classification. Les délais associés à la classe de service de la région ACR de WebSphere Application Server for z/OS sont comptabilisés séparément pour la phase BTE et EXE. Ce support permet à WLM d'associer un bloc de performance (performance block) à une enclave afin d'enregistrer les délais qui se produisent dans le flux de transactions. Les exemples d'état sont recueillis régulièrement et rapportés sous la forme d'un pourcentage du temps de réponse de transaction moyen. Le tableau ci-dessous présente les états, leur code, la section du rapport RMF dans laquelle chacun d'eux est enregistré, ainsi que la signification et la réponse recommandée.

Tableau 1. Etat de contrôle du délai WLM. Les informations contenues dans le rapport RMF permettent de déterminer où des problèmes de performances du système sont susceptibles de se produire.
Etat Code Rapport Signification Réponse
ACTIF REMPL.ACTIF BTE et EXE Websphere traite activement la requête
APPLIC_ACTIVE APPL ACTIVE BTE et EXE L'application est en cours d'exécution Utilisez l'outil de contrôle d'application pour déterminer la cause du délai.
ATTENTE TYPE1 TYP1   Non utilisé
ATTENTE TYPE2 TYP2   Non utilisé  
ATTENTE TYPE3 TYP3   Non utilisé
ATTENTE TYPE 4 TYP4 BTE Appel OTS vers RRS. Se produit uniquement dans le contrôler lorsque ce dernier tente de confier une transaction distribuée.
  1. Examinez le délai sur l'autre serveur.
  2. Recherchez tout problème de réseau.
  3. Envisager la possibilité de combiner l'application dans un seul serveur afin d'éviter le délai.
ATTENTE ENREG VERS TABLE DE TRAVAIL TRAVAIL   Non utilisé  
ATTENTE AUTRE_PRODUIT AUTRE   Non utilisé  
ATTENTE DISTRIB DIST BTE En attente de réponse, le contrôleur en tant que client a été envoyé
  1. Examinez le délai sur l'autre serveur.
  2. Recherchez tout problème de réseau.
  3. Envisager la possibilité de combiner l'application dans un seul serveur afin d'éviter le délai.
ATTENTE RESEAU_SESS REMT   Non utilisé  
ATTENTE SYSPLEX_SESS SYSP   Non utilisé  
ATTENTE UNITEEXECUTION_STANDARD REGT BTE En attente d'une unité d'exécution dans le contrôleur. Le contrôleur sature car il reçoit un volume de requêtes supérieur à sa capacité de traitement. Créer un nouveau serveur dans le même cluster. Grâce à cela, vous avez désormais deux régions de contrôle pour partager le travail et vous pouvez répartir le traitement pour anticiper tout conflit.
ATTENTE UNITEEXECUTION_SSL SSLT BTE En attente d'une unité d'exécution SSL dans le contrôleur. Le contrôleur sature car il reçoit un volume de requêtes pour les établissements de liaisons supérieur à sa capacité de traitement. Créer un nouveau serveur dans le même cluster. Grâce à cela, vous avez désormais deux régions de contrôle pour partager le travail et vous pouvez répartir le traitement pour anticiper tout conflit.
  1. Augmentez les unités d'exécution SSL.
  2. Vérifiez la configuration SSL.
  3. Créer un nouveau serveur dans le même cluster.
ATTENTE LOCALMVS_SESS LOCL   Non utilisé
WAITING TYPE6 TYP6 EXE Indique un retard de traitement ZIOP. Contactez IBM Support for assistance.
WAITING TYPE7 TYP7 BTE Indique un problème de configuration dans DNS ou TCP/IP
  1. Vérifiez que tous les serveurs DNS sont bien en cours d'exécution.
  2. Regardez OPING ou ONSLOOKUP.
WAITING TYPE8 TYP8 EXE Délai du gestionnaire de ressources J2C
  1. Appelez un connecteur J2C aux gestionnaires de ressources comme DB2, IMS et CICS.
  2. Vérifiez les autres gestionnaires de ressources à l'aide de leurs outils de contrôle.
WAITING TYPE9 TYP9   Non utilisé
WAITING TYPE10 TY10 EXE Serviteur appelé vers CR pour effectuer l'une des actions suivantes :
  1. LocateFunction
  2. ControlFunction
  3. FlushService
  4. FRCAService
  5. PushService
  6. GIOPOutboundResponseFragmentService
  7. GIOPOutboundRequestFragmentService
  8. SIBusMessageListenerDispatch
Vérifiez un retard éventuel dans le contrôleur.
WAITING TYPE11 TY11 EXE Le serviteur a émis un appel vers le contrôleur et ce dernier a ensuite émis un appel vers un autre serveur d'objets distribué à l'aide de RMI/IIOP.
  1. Examinez le délai sur l'autre serveur. Le délai peut désigner les mémoires caches de session.
  2. Recherchez tous les problèmes de réseau.
  3. Evitez les appels sortants.
WAITING TYPE12 TY12   Non utilisé
WAITING TYPE13 TY13   Non utilisé
WAITING TYPE14 TY14   Non utilisé
WAITING TYPE15 TY15   Non utilisé

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rprf_wlmdm
Nom du fichier : rprf_wlmdm.html