STRCMNTRC
Démarrer trace communications
Start Communications Trace
En bref
La commande Démarrer la trace de communications (STRCMNTRC) lance une trace de communications pour une ligne, une interface réseau ou une description de serveur de réseau donnée. The Start Communications Trace (STRCMNTRC) command initiates a communications trace for a specified line, a network interface or a network server description.
STRCMNTRC se lit STR
(Démarrer) + CMNTRC.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
STRCMNTRC CFGOBJ(…) CFGTYPE(…)
Paramètres
-
CFGOBJObjet de configuration obligatoire -
CFGTYPEType obligatoire -
MAXSTGTaille du tampon Buffer size -
DTADIRSens des données Data direction -
TRCFULLTrace pleine -
USRDTANombre d'octets utilisateur à tracer Number of user bytes to trace -
CMNTRCOPTSOptions de trace de communications Communications trace options -
DDITRCOPTSOptions de trace DDI DDI trace options -
RMTCTLContrôleur distant Remote controller -
RMTMACAdresse MAC distante Remote MAC address -
RMTSAPSAP distant Remote SAP -
LCLSAPSAP local Local SAP -
IPPCLNUMNuméro de protocole IP IP protocol number -
RMTIPADRAdresse IP distante Remote IP address -
VRTLANIDIdentificateur de réseau local virtuel Virtual LAN identifier -
LMITRCOPTSOptions de trace LMI LMI trace options -
NWSTRCOPTSOptions de trace NWS NWS trace options -
WCHMSGSurveiller un message Watch for message -
WCHMSGQFile d'attente de messages surveillée Watched message queue -
WCHJOBTravail surveillé Watched job -
WCHLICLOGSurveiller une entrée du journal LIC Watch for LIC log entry -
WCHPALSurveiller une entrée PAL Watch for PAL entry -
WCHTIMODurée de la surveillance Length of time to watch -
TRCPGMProgramme de trace Trace program -
TRCPGMITVIntervalle -
RUNPTYPriorité d'exécution -
TEXTDescription de la trace Trace description
Astuce : dans une session 5250, tapez STRCMNTRC puis F4 pour
l'invite de saisie, et F1 sur un paramètre pour son aide.
Aide IBM i de la commande
Texte du F1, IBM i 7.5 en français
(bibliothèque QSYS)
Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non
La commande Démarrer la trace de communications (STRCMNTRC) lance une trace de communications pour une ligne, une interface réseau ou une description de serveur de réseau donnée. The Start Communications Trace (STRCMNTRC) command initiates a communications trace for a specified line, a network interface or a network server description.
Une trace de communications se poursuit jusqu'à ce que : A communications trace continues until:
- La commande Arrêter la trace de communications (ENDCMNTRC) soit exécutée. The End Communications Trace (ENDCMNTRC) command is run.
- La fonction Trace de communications de la commande Démarrer les outils de maintenance système (STRSST) soit utilisée pour arrêter la trace. The Communications Trace function of the Start System Service Tools (STRSST) command is used to end the trace.
- Un incident de ligne physique mette fin à la trace. A physical line problem causes the trace to end.
- TRCFULL(*STOPTRC) soit indiqué et que le tampon soit plein. TRCFULL(*STOPTRC) is specified and the buffer becomes full.
- Automatiquement, par la fonction de surveillance d'événement de trace. Automatically by the watch for trace event functionality.
Restrictions:
- Cette commande est livrée avec le droit public d'exclusion (*EXCLUDE), et le profil utilisateur QSRV est livré avec un droit privé d'utilisation de cette commande. This command is shipped with exclude (*EXCLUDE) public authority and the QSRV user profile is shipped with private authority to use this command.
- L'utilisateur doit posséder le droit *USE sur la ligne, l'interface réseau ou le serveur de réseau à tracer. The user must have *USE authority to the line, network interface, or network server to be traced.
- Pour utiliser cette commande, vous devez posséder le droit spécial de service (*SERVICE), ou être autorisé à la fonction de trace de service d'IBM i via la prise en charge de l'administration des applications de System i Navigator. La commande Modifier l'utilisation d'une fonction (CHGFCNUSG), avec l'ID de fonction QIBM_SERVICE_TRACE, peut également servir à modifier la liste des utilisateurs autorisés à effectuer des opérations de trace. To use this command, you must have service (*SERVICE) special authority, or be authorized to the Service trace function of IBM i through System i Navigator's Application Administration support. The Change Function Usage (CHGFCNUSG) command, with a function ID of QIBM_SERVICE_TRACE, can also be used to change the list of users that are allowed to perform trace operations.
- Lorsque le paramètre Travail surveillé (WCHJOB) est indiqué, l'émetteur de la commande doit s'exécuter sous un profil utilisateur identique à l'identité utilisateur du travail surveillé, ou sous un profil utilisateur possédant le droit spécial contrôle des travaux (*JOBCTL). Le droit spécial contrôle des travaux (*JOBCTL) est également requis si un nom d'utilisateur générique est indiqué pour le paramètre WCHJOB. When the Watched job (WCHJOB) parameter is specified, the issuer of the command must be running under a user profile which is the same as the job user identity of the job being watched, or the issuer of the command must be running under a user profile which has job control (*JOBCTL) special authority. Job control (*JOBCTL) special authority is also required if a generic user name is specified for the WCHJOB parameter.
- Si vous indiquez un nom d'utilisateur générique dans le paramètre WCHJOB, vous devez posséder le droit spécial tous les objets (*ALLOBJ) ou être autorisé à la fonction Watch any job d'IBM i via la prise en charge de l'administration des applications de System i Navigator. La commande Modifier l'utilisation d'une fonction (CHGFCNUSG), avec l'ID de fonction QIBM_WATCH_ANY_JOB, permet également de modifier la liste des utilisateurs autorisés à démarrer et à arrêter des opérations de surveillance. If you specify a generic user name in the WCHJOB parameter, you must have all object (*ALLOBJ) special authority, or be authorized to the Watch any job function of IBM i through System i Navigator's Application Administration support. The Change Function Usage (CHGFCNUSG) command, with a function ID of QIBM_WATCH_ANY_JOB, can also be used to change the list of users that are allowed to start and end watch operations.
- Vous devez posséder les droits d'exploitation (*OBJOPR) et d'exécution (*EXECUTE) sur le programme d'exit utilisateur s'il est indiqué dans le paramètre Programme de trace (TRCPGM), ainsi que le droit d'exécution (*EXECUTE) sur la bibliothèque dans laquelle se trouve le programme. You must have operational (*OBJOPR) and execute (*EXECUTE) authorities to the user exit program if specified in Trace program (TRCPGM) parameter, and execute (*EXECUTE) authority to the library where the program is located.
- Vous devez posséder le droit d'utilisation (*USE) sur les files d'attente de messages indiquées dans le paramètre File d'attente de messages surveillée (WCHMSGQ), ainsi que le droit d'utilisation (*USE) sur la bibliothèque dans laquelle se trouve la file d'attente de messages. You must have use (*USE) authority to the message queues specified in Watched message queue (WCHMSGQ) parameter, and use (*USE) authority to the library where the message queue is located.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| CFGOBJ | Objet de configuration | Nom | Obligatoire, positionnel 1 |
| CFGTYPE | Type | *LIN, *NWI, *NWS | Obligatoire, positionnel 2 |
| MAXSTG | Taille du tamponBuffer size | Entier, *MIN, *MAX, 128K, 256K, 2M, 4M, 6M, 8M, 16M, 32M, 64M, 128M, 256M, 512M, 1G, 2G, 4G | Facultatif |
| DTADIR | Sens des donnéesData direction | *SND, *RCV, *BOTH | Facultatif |
| TRCFULL | Trace pleine | *WRAP, *STOPTRC | Facultatif |
| USRDTA | Nombre d'octets utilisateur à tracerNumber of user bytes to trace | Valeurs uniques: *CALC, *MAX Autres valeurs: Liste d'éléments |
Facultatif |
| Élément 1: Beginning bytes | Nombre décimal | ||
| Élément 2: Ending bytes | Nombre décimal, *CALC | ||
| CMNTRCOPTS | Options de trace de communicationsCommunications trace options | *ALLDTA, *RMTCTL, *RMTMAC, *RMTSAP, *LCLSAP, *IPPCLNUM, *RMTIPADR, *VRTLANID | Facultatif |
| DDITRCOPTS | Options de trace DDIDDI trace options | *ALLDTA, *RMTCTL, *RMTMAC, *RMTSAP, *LCLSAP, *IPPCLNUM, *RMTIPADR | Facultatif |
| RMTCTL | Contrôleur distantRemote controller | Nom | Facultatif |
| RMTMAC | Adresse MAC distanteRemote MAC address | Valeur hexadécimale | Facultatif |
| RMTSAP | SAP distantRemote SAP | Valeur hexadécimale | Facultatif |
| LCLSAP | SAP localLocal SAP | Valeur hexadécimale | Facultatif |
| IPPCLNUM | Numéro de protocole IPIP protocol number | 0-255, *ICMP, *IGMP, *TCP, *EGP, *IGP, *UDP, *ICMPV6 | Facultatif |
| RMTIPADR | Adresse IP distanteRemote IP address | Valeur caractère | Facultatif |
| VRTLANID | Identificateur de réseau local virtuelVirtual LAN identifier | 1-4094, *NONE | Facultatif |
| LMITRCOPTS | Options de trace LMILMI trace options | *ALLDTA, *NOLMI, *LMIONLY | Facultatif |
| NWSTRCOPTS | Options de trace NWSNWS trace options | *NETBIOS, *INTERNAL, *TCPIP | Facultatif |
| WCHMSG | Surveiller un messageWatch for message | Valeurs uniques: *NONE Autres valeurs (jusqu'à 5 répétitions): Liste d'éléments |
Facultatif |
| Élément 1: Message to watch | Nom générique, nom, *ALL, *IMMED | ||
| Élément 2: Donnée de comparaison | Valeur caractère, *NONE | ||
| Élément 3: Compare against | *MSGDTA, *FROMPGM, *TOPGM | ||
| Élément 4: Type de message | *ALL, *COMP, *DIAG, *ESCAPE, *INFO, *INQ, *NOTIFY, *SCOPE, *STATUS | ||
| Élément 5: Opérateur relationnel | *GE, *EQ, *GT, *LT, *LE | ||
| Élément 6: Code gravité | 0-99, 00 | ||
| WCHMSGQ | File d'attente de messages surveilléeWatched message queue | Values (jusqu'à 3 répétitions): Liste d'éléments | Facultatif |
| Élément 1: File attente messages |
Valeurs uniques: *SYSOPR, *JOBLOG, *HSTLOG Autres valeurs: Nom d'objet qualifié |
||
| Qualificatif 1: File attente messages | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL | ||
| WCHJOB | Travail surveilléWatched job | Valeurs uniques: * Autres valeurs (jusqu'à 5 répétitions): Liste d'éléments |
Facultatif |
| Élément 1: Travail | Nom de travail qualifié | ||
| Qualificatif 1: Travail | Nom générique, nom | ||
| Qualificatif 2: Utilisat | Nom générique, nom | ||
| Qualificatif 3: Numéro | 000001-999999, *ALL | ||
| WCHLICLOG | Surveiller une entrée du journal LICWatch for LIC log entry | Valeurs uniques: *NONE Autres valeurs (jusqu'à 5 répétitions): Liste d'éléments |
Facultatif |
| Élément 1: Major code | Valeur caractère, *ALL | ||
| Élément 2: Minor code | Valeur caractère, *ALL | ||
| Élément 3: Donnée de comparaison | Valeur caractère, *NONE | ||
| Élément 4: Compare against | *ALL, *TDENBR, *TASKNAME, *SVRTYPE, *JOBNAME, *JOBUSR, *JOBNBR, *THDID, *EXCPID, *MODNAME, *MODRUNAME, *MODEPNAME, *MODOFFSET, *MODTSP | ||
| WCHPAL | Surveiller une entrée PALWatch for PAL entry | Valeurs uniques: *NONE Autres valeurs (jusqu'à 5 répétitions): Liste d'éléments |
Facultatif |
| Élément 1: Code SRC | Valeur caractère, *ALL | ||
| Élément 2: Donnée de comparaison | Valeur caractère, *NONE | ||
| Élément 3: Compare against | *RSCNAME, *RSCTYPE, *RSCMODEL | ||
| WCHTIMO | Durée de la surveillanceLength of time to watch | 1-43200, *NOMAX | Facultatif |
| TRCPGM | Programme de traceTrace program | Valeurs uniques: *NONE Autres valeurs: Nom d'objet qualifié |
Facultatif |
| Qualificatif 1 : Programme de traceQualificatif 1: Trace program | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL | ||
| TRCPGMITV | Intervalle | 1-9999, *NONE | Facultatif |
| RUNPTY | Priorité d'exécution | 1-99, 25 | Facultatif |
| TEXT | Description de la traceTrace description | Valeur caractère, *BLANK | Facultatif |
Objet de configuration (CFGOBJ)
Indique l'objet de configuration à tracer. L'objet est une description de ligne, une description d'interface réseau ou une description de serveur de réseau. Specifies the configuration object to be traced. The object is either a line description, a network interface description, or a network server description.
- nom
- Indiquez le nom de l'objet de configuration à tracer. Specify the name of the configuration object to be traced.
Type (CFGTYPE)
Indique le type de description de configuration à tracer. Specifies the type of configuration description to trace.
- *LIN
- L'objet de configuration est une description de ligne. The configuration object is a line description.
- *NWI
- L'objet de configuration est une description d'interface réseau. The configuration object is a network interface description.
- *NWS
- L'objet de configuration est une description de serveur réseau. The configuration object is a network server description.
Taille du tampon (MAXSTG)Buffer size (MAXSTG)
Indique la taille du tampon de trace. Specifies the trace buffer size.
- 128K
- Un tampon de trace de 128 kilo-octets est utilisé. A trace buffer of 128 kilobytes is used.
- *MIN
- La taille minimale de tampon de trace est utilisée. The minimum trace buffer size is used.
- *MAX
- La taille maximale de tampon de trace est utilisée. The maximum trace buffer size is used.
- buffer-size
- Indiquez la taille du tampon de trace. Les tailles de tampon valides peuvent être indiquées soit sous forme de nombre de kilo-octets, soit sous forme de l'une des valeurs spéciales suivantes, qui comportent un suffixe d'une lettre, 'K' pour kilo-octets, 'M' pour méga-octets ou 'G' pour giga-octets : 128K, 256K, 2M, 4M, 6M, 8M, 16M, 32M, 64M, 128M, 256M, 512M, 1G, 2G, 4G. La taille minimale du tampon de trace est de 128 kilo-octets. Specify the trace buffer size. Valid buffer sizes may be specified either as number of kilobytes, or as one of the following special values which has a one-letter suffix of 'K' for kilobytes, 'M' for megabytes, or 'G' for gigabytes: 128K, 256K, 2M, 4M, 6M, 8M, 16M, 32M, 64M, 128M, 256M, 512M, 1G, 2G, 4G. The minimum trace buffer size is 128 kilobytes.
Sens des données (DTADIR)Data direction (DTADIR)
Indique les données de communication à tracer. Specifies the communication data to trace.
Remarque :Pour les traces de description de serveur de réseau, ce paramètre est ignoré et *BOTH est utilisé. Remarque :For network server description traces, this parameter is ignored and *BOTH is used.
- *BOTH
- Les données envoyées et reçues par le système sont tracées. Data sent and received by the system is traced.
- *SND
- Les données envoyées par le système sont tracées. Data sent by the system is traced.
- *RCV
- Les données reçues par le système sont tracées. Data received by the system is traced.
Trace pleine (TRCFULL)
Indique l'action effectuée par le système lorsque le tampon de trace est plein de données. Specifies the action the system takes when the trace buffer is full of data.
- *WRAP
- La trace se poursuit et écrase les données du tampon. The trace continues and overwrites the data in the buffer.
- *STOPTRC
- La trace s'arrête. The trace stops.
Nombre d'octets utilisateur à tracer (USRDTA)Number of user bytes to trace (USRDTA)
Indique la quantité de données utilisateur de début et de fin à tracer. Specifies the amount of beginning and ending user data to trace.
Remarque :Pour les traces de description de serveur de réseau et les lignes synchrones binaires, ce paramètre est ignoré et *CALC est utilisé. Remarque :For network server description traces and binary synchronous lines, this parameter is ignored and *CALC is used.
Valeurs uniques
- *CALC
- Le système détermine le nombre d'octets de début et de fin à tracer. Pour les lignes LAN, il s'agit des 100 premiers octets. Pour les autres types de ligne, la trame entière est tracée. The system determines the number of beginning and ending bytes to be traced. For LAN lines, this is the first 100 bytes. For other line types, the whole frame is traced.
- *MAX
- Tracer le plus possible de trames. Pour les lignes non LAN, *MAX équivaut à *CALC. Trace as much of frames as possible. For non-LAN, *MAX will be the equivalent of *CALC.
Élément 1: Beginning bytes
- decimal-number
- Indiquez le nombre d'octets de données utilisateur de début à tracer. Specify the number of bytes of beginning user data to be traced.
Élément 2: Ending bytes
- *CALC
- Le système détermine le nombre d'octets de fin à tracer. The system determines the number of ending bytes to be traced.
- decimal-number
- Indiquez le nombre d'octets de données utilisateur de fin à tracer. Specify the number of bytes of ending user data to be traced.
Options de trace de communications (CMNTRCOPTS)Communications trace options (CMNTRCOPTS)
Indique le type de données à tracer. Specifies the type of data to be traced.
- *ALLDTA
- Toutes les données sont tracées. Aucun filtrage n'est indiqué. All data is traced. No filtering is specified.
- *RMTCTL
- Les données circulant vers et depuis un contrôleur distant sont tracées. The data traveling to and from a remote controller is traced.
- *RMTMAC
- Les données circulant vers et depuis une adresse MAC (medium access control) distante sont tracées. The data traveling to and from a remote medium access control (MAC) address is traced.
- *RMTSAP
- Les données circulant vers et depuis un point d'accès au service (SAP) distant sont tracées. The data traveling to and from a remote service access point (SAP) is traced.
- *LCLSAP
- Les données circulant vers et depuis un point d'accès au service (SAP) local sont tracées. The data traveling to and from a local service access point (SAP) is traced.
- *IPPCLNUM
- Les données d'un numéro de protocole Internet (IP) sont tracées. The data within an Internet Protocol (IP) number is traced.
- *RMTIPADR
- Les données circulant vers et depuis une adresse IP distante sont tracées. The data traveling to and from a remote IP address is traced.
- *VRTLANID
- Les données circulant sur un réseau local virtuel sont tracées. The data traveling on a virtual LAN is traced.
Options de trace DDI (DDITRCOPTS)DDI trace options (DDITRCOPTS)
Le paramètre DDITRCOPTS est pris en charge pour assurer la compatibilité ascendante des programmes CL qui contiennent la commande STRCMNTRC. Le paramètre CMNTRCOPTS offre toutes les fonctions de DDITRCOPTS et doit être utilisé à la place de DDITRCOPTS. The DDITRCOPTS parameter is supported for upward compatibility of CL programs which contain the STRCMNTRC command. The CMNTRCOPTS parameter provides all of the same function as DDITRCOPTS and should be used instead of DDITRCOPTS.
- *ALLDTA
- Toutes les données sont tracées. Aucun filtrage n'est indiqué. All data is traced. No filtering is specified.
- *RMTCTL
- Les données circulant vers et depuis un contrôleur distant sont tracées. The data traveling to and from a remote controller is traced.
- *RMTMAC
- Les données circulant vers et depuis une adresse MAC (medium access control) distante sont tracées. The data traveling to and from a remote medium access control (MAC) address is traced.
- *RMTSAP
- Les données circulant vers et depuis un point d'accès au service (SAP) distant sont tracées. The data traveling to and from a remote service access point (SAP) is traced.
- *LCLSAP
- Les données circulant vers et depuis un point d'accès au service (SAP) local sont tracées. The data traveling to and from a local service access point (SAP) is traced.
- *IPPCLNUM
- Les données d'un numéro de protocole Internet (IP) sont tracées. The data within an Internet Protocol (IP) number is traced.
- *RMTIPADR
- Les données circulant vers et depuis une adresse IP distante sont tracées. The data traveling to and from a remote IP address is traced.
Contrôleur distant (RMTCTL)Remote controller (RMTCTL)
Indique le contrôleur distant qui reçoit et envoie les données à tracer. Specifies the remote controller receiving and sending the data to be traced.
- nom
- Indiquez le nom du contrôleur distant. Specify the name of the remote controller.
Adresse MAC distante (RMTMAC)Remote MAC address (RMTMAC)
Indique l'adresse MAC (medium access control) distante qui reçoit et envoie les données à tracer. Specifies the remote medium access control address receiving and sending the data to be traced.
- hexadecimal-value
- Indiquez l'adresse MAC distante. Specify the remote medium access control address.
SAP distant (RMTSAP)Remote SAP (RMTSAP)
Indique le point d'accès au service distant qui reçoit et envoie les données à tracer. Specifies the remote service access point receiving and sending the data to be traced.
- hexadecimal-value
- Indiquez le point d'accès au service distant. Specify the remote service access point.
SAP local (LCLSAP)Local SAP (LCLSAP)
Indique le point d'accès au service local qui reçoit et envoie les données à tracer. Specifies the local service access point receiving and sending the data to be traced.
- hexadecimal-value
- Indiquez le point d'accès au service local. Specify the local service access point.
Numéro de protocole IP (IPPCLNUM)IP protocol number (IPPCLNUM)
Indique le numéro de protocole Internet (IP) à tracer. Specifies the Internet Protocol (IP) number to be traced.
- *ICMP
- Le groupe de messages de contrôle Internet est tracé. The Internet control message group is traced.
- *IGMP
- Le groupe du protocole de gestion de groupe Internet est tracé. The Internet group management protocol group is traced.
- *TCP
- Le groupe de contrôle de transmission est tracé. The transmission control group is traced.
- *EGP
- Le groupe du protocole de passerelle externe est tracé. The exterior gateway protocol group is traced.
- *IGP
- Un groupe de passerelle interne privé est tracé. A private interior gateway group is traced.
- *UDP
- Le groupe de datagrammes utilisateur est tracé. The user datagram group is traced.
- *ICMPv6
- Le protocole de messages de contrôle Internet pour IPv6 est tracé. The Internet control message protocol for IPv6 is traced.
- 0-255
- Indiquez le numéro de protocole Internet (IP) à tracer. Specify the Internet Protocol (IP) number to trace.
Adresse IP distante (RMTIPADR)Remote IP address (RMTIPADR)
Indique l'adresse IP (Internet Protocol) distante à tracer. Les adresses IPv4 (Internet Protocol version 4), IPv6 (Internet Protocol version 6) et IPv6 mappées IPv4 sont prises en charge. Specifies the remote Internet Protocol (IP) address to be traced. Internet Protocol version 4 (IPv4), Internet Protocol version 6 (IPv6) and IPv4-mapped IPv6 addresses are supported.
Lorsque des adresses IPv6 ou IPv6 mappées IPv4 sont indiquées, la commande Copier la trace de communications (DMPCMNTRC) doit être utilisée pour copier les données collectées dans un fichier STREAM, suivie de la commande Imprimer la trace de communications (PRTCMNTRC). When IPv6 or IPv4-mapped IPv6 addresses are specified, Dump Communications Trace (DMPCMNTRC) command must be used to copy the collected data to a stream file, followed by Print Communications Trace (PRTCMNTRC) command.
- valeur-caractère
- Indiquez l'adresse IP distante à tracer. Specify the remote IP address to be traced.
Identificateur de réseau local virtuel (VRTLANID)Virtual LAN identifier (VRTLANID)
Indique l'identificateur de réseau local virtuel à tracer. Specifies the virtual LAN identifier to be traced.
- 1-4094
- Indiquez l'identificateur de réseau local virtuel à tracer. Specify the virtual LAN identifier to be traced.
- *NONE
- Seules les trames ne contenant aucun identificateur de réseau local virtuel seront tracées. Only frames containing no virtual LAN identifier will be traced.
Options de trace LMI (LMITRCOPTS)LMI trace options (LMITRCOPTS)
Indique le type de données à placer dans le tampon de trace. Specifies the type of data to be placed in the trace buffer.
- *ALLDTA
- Toutes les données, y compris celles de l'interface de gestion locale (LMI), sont placées dans le tampon de trace. All data, including the local management interface (LMI), is placed in the trace buffer.
- *NOLMI
- Toutes les données, sauf les données LMI, sont placées dans le tampon de trace. All data, except LMI data, is placed in the trace buffer.
- *LMIONLY
- Seules les données LMI sont placées dans le tampon de trace. Only LMI data is placed in the trace buffer.
Options de trace NWS (NWSTRCOPTS)NWS trace options (NWSTRCOPTS)
Indique le type de données à placer dans le tampon de trace. Specifies the type of data to be placed in the trace buffer.
- *NETBIOS
- Toutes les données NetBIOS sont placées dans le tampon de trace. All NetBIOS data is placed in the trace buffer.
- *INTERNAL
- Les données du système d'exploitation du processeur de communications sont placées dans le tampon de trace. The communications processor operating system data is placed in the trace buffer.
- *TCPIP
- Toutes les données TCP/IP des applications de description de serveur de réseau sont placées dans le tampon de trace. All TCP/IP data for network server description applications is placed in the trace buffer.
Surveiller un message (WCHMSG)Watch for message (WCHMSG)
Indique jusqu'à cinq messages à surveiller. Si une valeur autre que *NONE est indiquée, vous devez indiquer dans le paramètre WCHMSGQ l'endroit où surveiller le message. Lorsque le message surveillé est ajouté à la file d'attente de messages ou au journal indiqué, le programme d'exit de trace est appelé ; si aucun programme d'exit de trace n'est défini, la trace s'arrête. Specifies up to five messages which are to be watched. If a value other than *NONE is specified, you must specify where to watch for the message on the WCHMSGQ parameter. When the watched for message is added to the specified message queue or log, the trace exit program is called; if no trace exit program is defined, the trace stops.
Remarque : Les messages déplacés et renvoyés ne seront pas surveillés. Seule l'occurrence d'origine du message peut être surveillée. Note: Moved and resent messages will not be watched. Only the original instance of the message can be watched.
Remarque : La surveillance des ID de message CPF1124 ou CPF1164 sera ignorée dans le travail QSCWCHPS (qui gère le traitement de la surveillance). Un programme d'exit utilisateur ne sera pas déclenché lorsque CPF1124 ou CPF1164 est émis dans le travail QSCWCHPS. Note: Watching for message id CPF1124 or CPF1164 will be ignored in job QSCWCHPS (which handles watch processing). A user exit program will not be triggered when CPF1124 or CPF1164 is issued in job QSCWCHPS.
Valeurs uniques
- *NONE
- Aucun message ne sera surveillé. No messages will be watched.
Élément 1: Message to watch
- *ALL
- Tous les messages doivent être surveillés. Cela comprend les messages stockés et les messages immédiats. Sachez que la surveillance de tous les messages peut dégrader les performances de votre système. Utilisez-la avec précaution. All messages are to be watched. This includes stored messages and immediate messages. Be aware that watching for all messages might cause performance degradation on your system. Use it cautiously.
- *IMMED
- Tous les messages immédiats ou impromptus seront surveillés. All immediate or impromptu messages will be watched.
- nom-générique
- Indiquez l'identificateur de message générique à surveiller. Un nom générique est une chaîne de caractères composée d'un ou plusieurs caractères suivis d'un astérisque (*) ; par exemple, ABC*. L'astérisque remplace tout caractère valide. Un nom de message générique désigne tous les messages dont l'identificateur commence par le préfixe générique. Specify the generic message identifier to be watched. A generic name is a character string of one or more characters followed by an asterisk (*); for example, ABC*. The asterisk substitutes for any valid characters. A generic message name specifies all messages with message identifiers that begin with the generic prefix.
- nom
- Indiquez l'identificateur de message de 7 caractères à surveiller. Specify the 7-character message identifier to be watched.
Élément 2: Donnée de comparaison
Indiquez les données de comparaison à utiliser si un message correspondant au message indiqué est ajouté à la file d'attente de messages ou au journal indiqué. Si les données du message, le « programme émetteur » ou le « programme destinataire » incluent le texte indiqué, la condition surveillée est vraie. Si les données du message, le « programme émetteur » ou le « programme destinataire » ne contiennent pas le texte indiqué, la fonction de trace se poursuit. Specify comparison data to be used if a message matching the specified message is added to the specified message queue or log. If the message data, the "From program" or the "To program" includes the specified text, the watched for condition is true. If the message data, the "From program" or the "To program" does not contain the specified text, the trace function continues.
- *NONE
- Aucune donnée de comparaison n'est indiquée. Si un message correspondant au message indiqué est ajouté à la file d'attente de messages ou au journal indiqué, la condition surveillée est vraie. No comparison data is specified. If a message matching the specified message is added to the specified message queue or log, the watched for condition is true.
- valeur-caractère
- Indiquez la chaîne de texte utilisée pour la comparaison avec les données du message, le « programme émetteur » ou le « programme destinataire » du message surveillé. Ce texte est sensible à la casse et peut être placé entre guillemets pour indiquer des blancs intégrés ou de fin. Specify the text string used to compare against the message data, the "From program" or the "To program" of the watched for message. This text is case sensitive and can be quoted in order to specify imbedded or trailing blanks.
Élément 3: Compare against
Indiquez la partie du message avec laquelle les données de comparaison indiquées pour l'élément 2 doivent être comparées. Specify which part of the message the comparison data specified for element 2 is to be compared against.
- *MSGDATA
- Les données de comparaison seront comparées aux données de remplacement du message. The comparison data will be compared against the message replacement data.
- *FROMPGM
- Les données de comparaison seront comparées au nom du programme qui envoie le message, ou au nom du programme ILE qui contient la procédure qui envoie le message. The comparison data will be compared against the name of the program sending the message, or the name of the ILE program that contains the procedure sending the message.
- *TOPGM
- Les données de comparaison seront comparées au nom du programme auquel le message a été envoyé, ou au nom du programme ILE qui contient la procédure à laquelle le message a été envoyé. The comparison data will be compared against the name of the program the message was sent to, or the name of the ILE program that contains the procedure the message was sent to.
Élément 4: Type de message
Indiquez le type de message attribué au message à surveiller. Specify the message type assigned to the message to be watched.
- *ALL
- Tous les types de message doivent être surveillés. Cela comprend les types de message fin, commande, diagnostic, *ESCAPE, information, demande d'information, notification, réponse, demande, copie de l'expéditeur, portée et état. All the message types are to be watched. This includes completion, command, diagnostic, escape, informational, inquiry, notify, reply, request, sender's copy, scope and status message types.
- *COMP
- Un message de fin doit être surveillé. A completion message is to be watched.
- *DIAG
- Un message de diagnostic doit être surveillé. A diagnostic message is to be watched.
- *ESCAPE
- Un message *ESCAPE doit être surveillé. An escape message is to be watched.
- *INFO
- Un message d'information doit être surveillé. An informational message is to be watched.
- *INQ
- Un message de demande d'information doit être surveillé. An inquiry message is to be watched.
- *NOTIFY
- Un message de notification doit être surveillé. A notify message is to be watched.
- *SCOPE
- Un message de portée doit être surveillé. A scope message is to be watched.
- *STATUS
- Un message d'état doit être surveillé. A status message is to be watched.
Élément 5: Opérateur relationnel
Indiquez un opérateur relationnel avec lequel le code de gravité du message est comparé. Specify one relational operator against which the message severity code is compared.
- *GE
- Supérieur ou égal. Greater than or equal.
- *EQ
- Égal. Equal.
- *GT
- Supérieur. Greater than.
- *LT
- Inférieur. Less than.
- *LE
- Inférieur ou égal. Less than or equal.
Élément 6: Code gravité
Indique le code de gravité du message à surveiller. Specifies the severity code of the message to be watched.
- 00
- Le code de gravité attribué au message surveillé est 00. The severity code assigned to the message to be watched for is 00.
- Severity-code
- Indiquez une valeur, comprise entre 00 et 99, comme niveau de gravité associé au message à surveiller. Specify a value, ranging from 00 through 99, as the severity level associated with the message to be watched.
File d'attente de messages surveillée (WCHMSGQ)Watched message queue (WCHMSGQ)
Indique où surveiller les messages indiqués dans le paramètre WCHMSG. Vous pouvez demander la surveillance de l'ajout du message dans la file d'attente de messages de l'opérateur système, dans l'historique, dans d'autres files d'attente de messages et dans des historiques de travail. Jusqu'à trois files d'attente de messages ou valeurs spéciales peuvent être indiquées. Specifies where to watch for the messages specified on the WCHMSG parameter. You can specify to watch the message being added to the system operator message queue, the history log, other message queues, and job logs. Up to three message queues or special values can be specified.
Élément 1: File attente messages
Valeurs uniques
- *SYSOPR
- Surveiller les messages ajoutés à la file d'attente de messages de l'opérateur système (file d'attente de messages QSYSOPR de la bibliothèque QSYS). Watch messages added to the system operator message queue (QSYSOPR message queue in library QSYS).
- *JOBLOG
- Surveiller les messages ajoutés aux historiques des travaux indiqués dans le paramètre Travail surveillé (WCHJOB). Watch messages added to the job logs of the jobs specified for the Watched job (WCHJOB) parameter.
- *HSTLOG
- Surveiller les messages ajoutés à l'historique (file d'attente de messages QHST de la bibliothèque QSYS). Watch messages added to the history log (QHST message queue in library QSYS).
-
Qualificatif 1: File attente messages
- nom
- Indiquez le nom de la file d'attente de messages à surveiller. Specify the name of the message queue to watch.
-
Qualificatif 2: Biblio
- *LIBL
- Toutes les bibliothèques de la liste de bibliothèques de l'unité d'exécution en cours sont recherchées jusqu'à ce que la première occurrence soit trouvée. All libraries in the library list for the current thread are searched until the first match is found.
- nom
- Indiquez le nom de la bibliothèque dans laquelle se trouve la file d'attente de messages. Specify the name of the library where the message queue is located.
Travail surveillé (WCHJOB)Watched job (WCHJOB)
Indique le travail dont l'historique est surveillé pour les messages indiqués dans le paramètre WCHMSG. Le travail indiqué n'est surveillé que si *JOBLOG est indiqué dans le paramètre WCHMSGQ. Jusqu'à cinq noms de travail peuvent être indiqués. Specifies the job whose job log is watched for the messages specified on the WCHMSG parameter. The specified job will only be watched if *JOBLOG is specified on the WCHMSGQ parameter. Up to five job names may be specified.
Valeurs uniques
- *
- Seul l'historique du travail qui a émis cette commande de trace est surveillé. Only the job log of the job that issued this trace command is watched.
Élément 1: Travail
-
Qualificatif 1: Travail
- nom-générique
- Indiquez le nom générique du travail à surveiller. Un nom générique est une chaîne de caractères composée d'un ou plusieurs caractères suivis d'un astérisque (*) ; par exemple, ABC*. L'astérisque remplace tout caractère valide. Un nom de travail générique désigne tous les travaux dont le nom commence par le préfixe générique. Specify the generic name of the job to be watched. A generic name is a character string of one or more characters followed by an asterisk (*); for example, ABC*. The asterisk substitutes for any valid characters. A generic job name specifies all jobs with job names that begin with the generic prefix.
- nom
- Indiquez le nom du travail à surveiller. Specify the name of the job to be watched.
-
Qualificatif 2: Utilisat
- nom-générique
- Indiquez le nom générique du nom d'utilisateur du travail à surveiller. Un nom générique est une chaîne de caractères composée d'un ou plusieurs caractères suivis d'un astérisque (*) ; par exemple, ABC*. L'astérisque remplace tout caractère valide. Un nom d'utilisateur générique désigne tous les travaux portant le nom de travail indiqué et dont le nom d'utilisateur commence par le préfixe générique. Specify the generic name of the user name of the job to be watched. A generic name is a character string of one or more characters followed by an asterisk (*); for example, ABC*. The asterisk substitutes for any valid characters. A generic user name specifies all jobs with the specified job name and with user names that begin with the generic prefix.
- nom
- Indiquez le nom d'utilisateur du travail à surveiller. Specify the user name of the job to be watched.
-
Qualificatif 3: Numéro
- *ALL
- Tous les travaux portant le nom de travail et le nom d'utilisateur indiqués sont surveillés. All jobs with the specified job name and user name are watched.
- 000000-999999
- Indiquez le numéro de travail pour qualifier plus précisément le nom de travail et le nom d'utilisateur. Vous ne pouvez pas indiquer de numéro de travail si un qualificatif de nom de travail générique ou de nom d'utilisateur générique est indiqué. Specify the job number to further qualify the job name and user name. You cannot specify a job number if a generic job name or a generic user name qualifier is specified.
Surveiller une entrée du journal LIC (WCHLICLOG)Watch for LIC log entry (WCHLICLOG)
Indique jusqu'à cinq identificateurs d'entrée du journal du code interne sous licence (LIC) à surveiller. Chaque entrée du journal LIC contient un code majeur et un code mineur. La condition surveillée sera remplie si une entrée du journal LIC correspondant aux codes majeur et mineur indiqués et aux éventuelles données de comparaison indiquées est ajoutée. Lorsque l'entrée de journal surveillée est ajoutée au journal LIC, le programme d'exit de trace est appelé, même si les données de comparaison indiquées ne correspondent pas ; si aucun programme d'exit de trace n'est défini, la trace s'arrête. Specifies up to five licensed internal code (LIC) log entry identifiers which are to be watched for. Each LIC log entry contains a major and a minor code. The watched for condition will be met if a LIC log entry is added that matches the specified major and minor codes and any comparison data specified. When the watched for log entry is added to the LIC log, the trace exit program is called, even when the comparison data specified does not match; if no trace exit program is defined, the trace stops.
Valeurs uniques
- *NONE
- Aucune entrée du journal LIC ne sera surveillée. No LIC log entries will be watched for.
Élément 1: Major code
- *ALL
- Tout code majeur d'entrée du journal LIC sera considéré comme une correspondance. Si *ALL est indiqué pour le code majeur, vous ne pouvez pas indiquer *ALL pour le code mineur de l'entrée du journal LIC. Any LIC log entry major code will be considered to be a match. If *ALL is specified for the major code, you cannot specify *ALL for the LIC log entry minor code.
- valeur-caractère
- Indiquez le code majeur du journal LIC à surveiller. Vous pouvez indiquer soit un chiffre hexadécimal, soit un point d'interrogation pour chaque caractère du code à quatre chiffres. Un point d'interrogation est un caractère générique qui correspond à n'importe quel chiffre à cette position. Jusqu'à trois caractères génériques peuvent être indiqués. Specify the LIC log major code to be watched for. You can specify either a hexadecimal digit or a question mark for each character in the four-digit code. A question mark is a wildcard character that will match any digit in that position. Up to three wildcard characters can be specified.
Élément 2: Minor code
- *ALL
- Tout code mineur d'entrée du journal LIC sera considéré comme une correspondance. Si *ALL est indiqué pour le code mineur, vous ne pouvez pas indiquer *ALL pour le code majeur de l'entrée du journal LIC. Any LIC log entry minor code will be considered to be a match. If *ALL is specified for the minor code, you cannot specify *ALL for the LIC log entry major code.
- valeur-caractère
- Indiquez le code mineur du journal LIC à surveiller. Vous pouvez indiquer soit un chiffre hexadécimal, soit un point d'interrogation pour chaque caractère du code à quatre chiffres. Un point d'interrogation est un caractère générique qui correspond à n'importe quel chiffre à cette position. Jusqu'à trois caractères génériques peuvent être indiqués. Specify the LIC log minor code to be watched for. You can specify either a hexadecimal digit or a question mark for each character in the four-digit code. A question mark is a wildcard character that will match any digit in that position. Up to three wildcard characters can be specified.
Élément 3: Donnée de comparaison
Indiquez les données de comparaison à utiliser si une entrée de journal correspondant aux codes majeur et mineur indiqués est ajoutée au journal du code interne sous licence (LIC). Si ce texte est trouvé dans les zones de données de l'entrée du journal LIC surveillée, la condition surveillée est vraie. Si ce texte n'est pas trouvé dans les zones de données de l'entrée du journal LIC surveillée et qu'aucun programme d'exit n'est indiqué dans le paramètre TRCPGM, la fonction de trace se poursuit. Si l'entrée de journal correspond aux codes majeur et mineur indiqués et qu'un programme d'exit est indiqué dans le paramètre TRCPGM, mais que les données de l'entrée ne contiennent pas le texte indiqué, le programme d'exit est appelé pour déterminer si la trace doit se poursuivre ou s'arrêter. Specify comparison data to be used if a log entry matching the specified major and minor codes is added to the licensed internal code (LIC) log. If this text is found in the LIC log entry data fields of the watched for log entry, the watched for condition is true. If this text is not found in the LIC log entry data fields of the watched for log entry and no exit program is specified on the TRCPGM parameter, the trace function continues. If the log entry matches the specified major and minor codes and an exit program is specified on the TRCPGM parameter, but the entry data does not contain the specified text, the exit program is called to determine if the trace should continue or stop.
- *NONE
- Aucune donnée de comparaison n'est indiquée. Si une entrée du journal LIC correspondant aux codes majeur et mineur indiqués est ajoutée au journal LIC, la condition surveillée est vraie. No comparison data is specified. If a LIC log entry matching the specified major and minor codes is added to the LIC log, the watched for condition is true.
- valeur-caractère
- Specify the text string used to compare against the entry data of the watched for log entry. If this text is found in the LIC log entry data field specified for element 4, the watch condition is considered to be true. This text is case sensitive. If *ALL is specified in the LIC log compare against field, the LIC log fields which will be compared are TDE number, task name, server type, job name, user ID, job number, thread ID, exception ID, LIC module compile timestamp, LIC module offset, LIC module RU name, LIC module name, LIC module entry point name. The comparison data cannot be used to match across two fields, and can match an entire field or a substring of any field.
Lors de la surveillance d'un ID d'exception, les quatre chiffres hexadécimaux de l'ID d'exception doivent être indiqués. Le préfixe MCH peut également être indiqué si vous souhaitez comparer uniquement avec la zone d'ID d'exception et éviter d'éventuelles correspondances de sous-chaîne avec les autres zones. When watching for an exception ID, all four hexadecimal digits of the exception ID must be specified. Also, the prefix MCH may be specified if you want to compare only against the exception ID field and avoid possible substring matches with the other fields.
Élément 4: Compare against
Indiquez la partie du journal LIC avec laquelle les données de comparaison indiquées pour l'élément 3 doivent être comparées. Specify which part of the LIC log the comparison data specified for element 3 is to be compared against.
- *ALL
- Les données de comparaison du journal LIC seront comparées à toutes les zones décrites ci-dessous. The LIC log comparison data will be compared against all the fields described below.
- *TDENBR
- Les données de comparaison du journal LIC seront comparées au numéro de l'élément de répartition de tâche (TDE) qui a demandé l'entrée du journal LIC. The LIC log comparison data will be compared against the number of the task dispatching element (TDE) which requested the LIC log entry.
- *TASKNAME
- Les données de comparaison du journal LIC seront comparées au nom de la tâche qui a demandé l'entrée du journal LIC. Le nom de tâche est à blanc (hex 40) si l'entrée du journal LIC n'est pas demandée par une tâche. The LIC log comparison data will be compared against the name of the task which requested the LIC log entry. Task name is blank (hex 40s) if the LIC log entry is not requested by a task.
- *SVRTYPE
- Les données de comparaison du journal LIC seront comparées au type de serveur qui a demandé l'entrée du journal LIC. Le type de serveur est à blanc (hex 40) si l'entrée du journal LIC n'est pas demandée par un serveur. The LIC log comparison data will be compared against the type of server that requested the LIC log entry. Server type is blank (hex 40s) if the LIC log entry is not requested by a server.
- *JOBNAME
- Les données de comparaison du journal LIC seront comparées au nom du travail qui a demandé l'entrée du journal LIC. Le nom de travail LIC est à blanc (hex 40) si l'entrée du journal LIC n'est pas demandée par un travail. The LIC log comparison data will be compared against the name of the job which requested the LIC log entry. LIC job name is blank (hex 40s) if the LIC log entry is not requested by a job.
- *JOBUSR
- Les données de comparaison du journal LIC seront comparées au nom d'utilisateur du travail qui a demandé l'entrée du journal LIC. Le nom d'utilisateur LIC est à blanc (hex 40) si l'entrée du journal LIC n'est pas demandée par un travail. The LIC log comparison data will be compared against the user name of the job which requested the LIC log entry. LIC user name is blank (hex 40s) if the LIC log entry is not requested by a job.
- *JOBNBR
- Les données de comparaison du journal LIC seront comparées au numéro de travail (000000-999999) qui qualifie plus précisément le nom de travail et le nom d'utilisateur du travail qui a demandé l'entrée du journal LIC. Le numéro de travail LIC est à blanc (hex 40) si l'entrée du journal LIC n'est pas demandée par un travail. The LIC log comparison data will be compared against the job number (000000-999999) to further qualify the job name and user name of the job which requested the LIC log entry. LIC job number is blank (hex 40s) if the LIC log entry is not requested by a job.
- *THDID
- Les données de comparaison du journal LIC seront comparées à l'unité d'exécution qui a demandé l'entrée du journal LIC. L'identificateur d'unité d'exécution est à zéros binaires si l'entrée du journal LIC n'est pas demandée par une unité d'exécution. The LIC log comparison data will be compared against the thread which requested the LIC log entry. Thread identifier is binary zeros if the LIC log entry is not requested by a thread.
- *EXCPID
- Les données de comparaison du journal LIC seront comparées à l'exception qui a provoqué la demande de l'entrée du journal LIC. Il s'agit d'une zone hexadécimale de 2 octets formée en concaténant, au numéro de groupe d'exceptions de 1 octet de poids fort, un numéro de sous-type d'exception de 1 octet de poids faible. L'identificateur d'exception est à zéros binaires si l'entrée du journal LIC n'est pas demandée à la suite d'une exception. The LIC log comparison data will be compared against the exception that caused the LIC log entry to be requested. This is a 2-byte hexadecimal field formed by concatenating to the high-order 1-byte exception group number a low-order 1-byte exception subtype number. Exception identifier is binary zeros if the LIC log entry is not requested as a result of an exception.
- *MODNAME
- Les données de comparaison du journal LIC seront comparées au nom du module LIC qui a demandé l'entrée du journal LIC. Si le nom du module dépasse 64 caractères, le nom du module LIC est tronqué à 64 caractères. The LIC log comparison data will be compared against the LIC module name which requested the LIC log entry. If the module name is greater than 64 characters, the LIC module name is truncated to 64 characters.
- *MODRUNAME
- Les données de comparaison du journal LIC seront comparées au nom de l'unité de remplacement du module LIC. Le nom de l'unité de remplacement du module LIC est toujours en EBCDIC majuscules. The LIC log comparison data will be compared against the LIC module replacement unit name. LIC module RU name is always in upper case EBCDIC.
- *MODEPNAME
- Les données de comparaison du journal LIC seront comparées au nom du point d'entrée qui a demandé l'entrée du journal LIC. Si le nom du point d'entrée dépasse 128 caractères, le nom du point d'entrée du module LIC est tronqué à 128 caractères. The LIC log comparison data will be compared against the name of the entry point which requested the LIC log entry. If the entry point name is greater than 128 characters, the LIC module entry point name is truncated to 128 characters.
- *MODOFFSET
- Les données de comparaison du journal LIC seront comparées au déplacement en octets dans le texte du module LIC qui a demandé l'entrée du journal LIC. The LIC log comparison data will be compared against the byte offset into the LIC module text which requested the LIC log entry.
- *MODTSP
- Les données de comparaison du journal LIC seront comparées à l'horodatage de compilation du module LIC. Le format de cette zone est le format d'horodatage du système. The LIC log comparison data will be compared against the timestamp of when the LIC module was compiled. The format for this field is the system time-stamp format.
Surveiller une entrée PAL (WCHPAL)Watch for PAL entry (WCHPAL)
Indique jusqu'à cinq entrées du journal d'activité du produit (PAL) à surveiller. Lorsque le PAL surveillé se produit, le programme d'exit de trace est appelé ; si aucun programme d'exit de trace n'est défini, la trace s'arrête. Specifies up to five Product Activity Log (PAL) entries which are to be watched for. When the watched for PAL occurs, the trace exit program is called; if no trace exit program is defined, the trace stops.
Valeurs uniques
- *NONE
- Aucune entrée PAL ne sera surveillée. No PAL entries will be watched for.
Autres valeurs (jusqu'à 5 répétitions)
Élément 1: Code SRC
- *ALL
- Tout code de référence système sera considéré comme une correspondance. Any system reference code will be considered to be a match.
- valeur-caractère
- Indiquez le code de référence système (SRC) à surveiller. Vous pouvez indiquer soit un chiffre hexadécimal, soit un point d'interrogation pour chaque caractère du code à huit chiffres. Un point d'interrogation est un caractère générique qui correspond à n'importe quel chiffre à cette position. Jusqu'à sept caractères génériques peuvent être indiqués. Vous pouvez également indiquer un SRC générique, c'est-à-dire une chaîne de caractères composée d'un ou plusieurs caractères suivis d'un astérisque (*) ; par exemple, ABC*. L'astérisque remplace tout caractère valide. Un SRC générique désigne toutes les entrées PAL dont le code de référence système commence par le préfixe générique. Specify the system reference code (SRC) to be watched for. You can specify either a hexadecimal digit or a question mark for each character in the eight-digit code. A question mark is a wildcard character that will match any digit in that position. Up to seven wildcard characters can be specified. You can also specify a generic SRC that is a character string of one or more characters followed by an asterisk (*); for example, ABC*. The asterisk substitutes for any valid characters. A generic SRC specifies all PAL entries with system reference codes that begin with the generic prefix.
Élément 2: Donnée de comparaison
- *NONE
- Aucune donnée de comparaison n'est indiquée. Si une entrée PAL correspondant au code de référence système indiqué se produit, la condition surveillée est vraie. No comparison data is specified. If a PAL entry matching the specified system reference code occurs, the watched for condition is true.
- valeur-caractère
- Specify the text string used to compare against the field specified in element 3 of the watched for PAL entry. This text is case sensitive.
Vous pouvez indiquer les caractères génériques point d'interrogation (?) et astérisque (*) dans la chaîne de texte. Un point d'interrogation est un caractère générique d'un seul caractère et correspond à n'importe quel caractère à la même position. Par exemple, '??123' correspond à toute valeur de cinq caractères se terminant par '123'. Plusieurs caractères génériques point d'interrogation peuvent être indiqués pour la valeur des données de comparaison. You can specify question mark (?) and asterisk (*) wildcard characters in the text string. A question mark is a single-character wildcard and will match any character in the same position. For example, '??123' will match any value that is five characters long and ends with '123'. Multiple question mark wildcard characters can be specified for the comparison data value.
Un astérisque est un caractère générique de plusieurs caractères. Vous pouvez indiquer un seul caractère générique astérisque à la fin de la valeur des données de comparaison. Par exemple, 'ABC*' correspond à toute valeur commençant par les lettres 'ABC'. An asterisk is a multiple-character wildcard character. You can specify a single asterisk wildcard character at the end of the comparison data value. For example, 'ABC*' will match any value that begins with the letters 'ABC'.
Indiquez les données de comparaison à utiliser si une entrée PAL correspondant au code de référence système indiqué se produit. Si la zone indiquée à l'élément 3 correspond au texte indiqué, la condition surveillée est vraie. Si la zone indiquée à l'élément 3 ne correspond pas au texte indiqué, la fonction de surveillance se poursuit simplement. Specify comparison data to be used if a PAL entry matching the specified system reference code occurs. If the field specified in element 3 matches the specified text, the watched for condition is true. If the field specified in element 3 does not match the specified text, the watch function just continues.
Élément 3: Compare against
- *RSCNAME
- Les données de comparaison seront comparées au nom de l'unité physique dont l'entrée figure dans le journal. Un nom de ressource est d'abord attribué par le système, mais il a pu être remplacé par une nouvelle valeur par un utilisateur. The comparison data will be compared against the name of the physical device that has the entry in the log. A resource name is assigned at first by the system, but may have been changed to a new value by a user.
- *RSCTYPE
- Les données de comparaison seront comparées au numéro ou au mot servant à identifier un produit. The comparison data will be compared against the number or word used to identify a product.
- *RSCMODEL
- Les données de comparaison seront comparées aux numéros ou aux lettres servant à identifier le niveau de fonction d'un produit d'un type donné. The comparison data will be compared against the numbers or letters used to identify the feature level of a product with a given type.
Indiquez la partie de l'entrée PAL avec laquelle les données de comparaison indiquées pour l'élément 2 doivent être comparées. Specify which part of the PAL entry the comparison data specified for element 2 is to be compared against.
Durée de la surveillance (WCHTIMO)Length of time to watch (WCHTIMO)
Indique le délai maximal, en minutes, de surveillance d'un message, d'une entrée du journal du code interne sous licence (LIC) ou d'une entrée du journal d'activité du produit (PAL). Lorsque le délai indiqué s'est écoulé, le programme d'exit de trace est appelé (si un tel programme a été indiqué dans le paramètre TRCPGM), la trace prend fin et le message CPI3999 est envoyé à l'historique. Specifies the time limit, in minutes, for watching for a message or a licensed internal code (LIC) log entry or a Product Activity Log (PAL) entry. When the specified amount of time has elapsed, the trace exit program is called (if one was specified on the TRCPGM parameter), the trace is ended, and message CPI3999 is sent to the history log.
- *NOMAX
- Il n'y a pas de délai maximal de surveillance d'un message, d'une entrée du journal LIC ou d'une entrée PAL particulière. There is no time limit for watching for a particular message or LIC log entry or PAL entry.
- 1-43200
- Indiquez le nombre de minutes pendant lesquelles la trace restera active tant qu'aucune des conditions surveillées n'a été remplie. Specify the number of minutes that the trace will remain active while none of the watched for conditions have been met.
Programme de trace (TRCPGM)Trace program (TRCPGM)
Indique le programme à appeler pour les commandes et procédures de trace définies par l'utilisateur. Specifies the program to be called for user-defined trace commands and procedures.
Le programme de trace sera appelé : The trace program will be called:
- Avant le démarrage de la trace d'application. Before the application trace starts.
- Après une correspondance avec un message indiqué dans le paramètre WCHMSG, une correspondance avec une entrée du journal du code interne sous licence (LIC) indiquée dans le paramètre WCHLICLOG, ou une correspondance avec une entrée du journal d'activité du produit (PAL) indiquée dans le paramètre WCHPAL. After a match of a message specified for the WCHMSG parameter, or a match of a Licensed Internal Code (LIC) log entry specified for the WCHLICLOG parameter, or a match of a Product Activity Log (PAL) entry specified for the WCHPAL parameter occurs.
- Lorsque l'intervalle de temps indiqué dans le paramètre TRCPGMITV est atteint. When the time interval specified on the TRCPGMITV parameter is reached.
- Lorsque la durée de surveillance indiquée dans le paramètre WCHTIMO est atteinte. When the length of time to watch specified on WCHTIMO parameter is reached.
Trois paramètres d'entrée et un paramètre de sortie sont associés au programme de trace. Les quatre paramètres sont obligatoires : There are three input parameters and one output parameter associated with the trace program. The four parameters are required:
1 Trace option setting Input Char(10) 2 Reserved Input Char(10) 3 Error detected Output Char(10) 4 Comparison data Input Char(*)
Les valeurs autorisées pour le paramètre « Trace option setting » sont : Allowed values for the "Trace option setting" parameter are:
- *ON
- La fonction de surveillance de trace démarre lorsque la collecte des informations de trace est lancée. The watch for trace facility is starting when the collection of trace information is started.
- *MSGID
- Une correspondance avec un message indiqué dans le paramètre WCHMSG s'est produite. A match on a message specified on WCHMSG parameter occurred.
- *LICLOG
- Une correspondance avec un journal LIC indiqué dans le paramètre WCHLICLOG s'est produite. A match on a LIC log specified on the WCHLICLOG parameter occurred.
- *CMPDATA
- Les codes majeur et mineur d'un journal LIC correspondaient, mais pas les données de comparaison. The major and minor code of a LIC log matched, but the comparison data did not.
- *INTVAL
- L'intervalle de temps indiqué dans le paramètre TRCPGMITV s'est écoulé. The time interval specified on TRCPGMITV parameter is elapsed.
- *WCHTIMO
- La durée de surveillance indiquée dans le paramètre WCHTIMO s'est écoulée. The length of time to watch specified on WCHTIMO parameter is elapsed.
- *PAL
- Une correspondance avec un PAL et avec les éventuelles données de comparaison associées indiquées dans le paramètre WCHPAL s'est produite. A match on a PAL and any associated comparison data specified on the WCHPAL parameter occurred.
Le paramètre « Reserved » doit être défini à blanc. The "Reserved" parameter must be set to blanks.
Les valeurs autorisées pour le paramètre « Error detected » sont : Allowed values for the "Error detected" parameter are:
- *CONTINUE
- La trace et la fonction de surveillance d'événement de trace continueront de s'exécuter. The trace and the watch for trace event facility will continue running.
- *STOP
- La trace et la fonction de surveillance d'événement de trace prendront fin. The trace and the watch for trace event facility will be ended.
- *ERROR
- Erreur détectée par le programme de trace du client. Error detected by customer trace program.
Les valeurs autorisées pour le paramètre « Comparison data » lorsque *MSGID est indiqué pour le paramètre « Trace option setting » correspondent à la structure suivante : Allowed values for the "Comparison data" parameter when *MSGID is specified for the "Trace option setting" parameter will be the following structure:
OFFSET TYPE FIELD Dec Hex 0 0 BINARY(4) Length of trace information 4 4 CHAR(7) Message watched 11 B CHAR(9) Reserved 20 14 BINARY(4) Offset to comparison data 24 18 BINARY(4) Length of comparison data * * CHAR(*) Message comparison data
Les valeurs autorisées pour le paramètre « Comparison data » lorsque *LICLOG ou *CMPDATA est indiqué pour le paramètre « Trace option setting » correspondent à la structure suivante : Allowed values for the "Comparison data" parameter when *LICLOG or *CMPDATA is specified for the "Trace option setting" parameter will be the following structure:
OFFSET TYPE FIELD Dec Hex 0 0 BINARY(4) Length of trace information 4 4 CHAR(4) LIC Log major code 8 8 CHAR(4) LIC Log minor code 12 C CHAR(8) LIC Log id (keyword DMPID on PRTINTDTA) 20 14 BINARY(4) Offset to comparison data 24 18 BINARY(4) Length of comparison data * * CHAR(*) LIC log comparison data
Les valeurs autorisées pour le paramètre « Comparison data » lorsque *ON, *INTVAL ou *WCHTIMO est indiqué pour le paramètre « Trace option setting » correspondent à la structure suivante : Allowed values for the "Comparison data" parameter when *ON, *INTVAL or *WCHTIMO is specified for the "Trace option setting" parameter will be the following structure:
OFFSET TYPE FIELD Dec Hex 0 0 BINARY(4) Length of trace information (always 4).
Les valeurs autorisées pour le paramètre « Comparison data » lorsque *PAL est indiqué pour le paramètre « Trace option setting » correspondent à la structure suivante : Allowed values for the "Comparison data" parameter when *PAL is specified for the "Trace option setting" parameter will be the following structure:
OFFSET TYPE FIELD Dec Hex 0 0 BINARY(4) Length of watch information 4 4 CHAR(8) System reference code 12 C CHAR(10) Device name 22 16 CHAR(4) Device type 26 1A CHAR(4) Model 30 1E CHAR(15) Serial number 45 2D CHAR(10) Resource name 55 37 CHAR(8) Error Log id (keyword ERRLOGID on PRTERRLOG) 63 3F CHAR(8) PAL timestamp 71 47 CHAR(4) Reference code 75 4B CHAR(8) Secondary code 83 53 CHAR(8) Table identifier 91 5B CHAR(1) Reserved 92 5C BINARY(4) Sequence 96 60 BINARY(4) Offset to comparison data 100 64 BINARY(4) Length of comparison data 104 68 CHAR(10) PAL compare against * * CHAR(*) PAL comparison data
For more information on the trace exit program interface, refer to the Ensemble de rubriques API de la catégorie Programmation de l'IBM i Information Center (http://www.ibm.com/systems/i/infocenter/)
Valeurs uniques
- *NONE
- Aucun programme d'exit de trace n'est défini. Si un message, une entrée du journal du code interne sous licence (LIC) ou une entrée du journal d'activité du produit (PAL) surveillé est ajouté, ou si le délai de surveillance indiqué est dépassé, la fonction de trace prend fin. No trace exit program is defined. If a watched for message or licensed internal code (LIC) log entry or Product Activity Log (PAL) entry is added, or if the specified watch time limit is exceeded, the trace function ends.
Qualificatif 1 : Programme de trace Qualificatif 1: Trace program
- nom
- Indiquez le nom du programme d'exit de trace. Specify the name of the trace exit program.
Qualificatif 2: Biblio
- *LIBL
- Toutes les bibliothèques de la liste de bibliothèques du travail sont parcourues jusqu'à la première correspondance. All libraries in the job's library list are searched until the first match is found.
- nom
- Indiquez le nom de la bibliothèque dans laquelle se trouve le programme d'exit utilisateur. Specify the name of the library where the user exit program is located.
Intervalle (TRCPGMITV)
Indique la fréquence d'appel du programme d'exit de trace. Specifies how often the trace exit program will be called.
- *NONE
- Aucun intervalle de temps n'est indiqué. Le programme d'exit de trace ne sera pas appelé du fait de l'écoulement d'un intervalle de temps. No time interval is specified. The trace exit program will not be called because a time interval has elapsed.
- 1-9999
- Indiquez l'intervalle de temps, en secondes, qui détermine la fréquence d'appel du programme d'exit de trace. Il doit être inférieur à la durée indiquée pour le paramètre Durée de la surveillance (WCHTIMO). Specify the interval of time, in seconds, of how often the trace exit program will be called. This must be less than the amount of time specified for the Length of time to watch (WCHTIMO) parameter.
Priorité d'exécution (RUNPTY)
Indique la priorité du travail dans lequel le travail de la session de surveillance sera exécuté. Specifies the priority of the job where the watch session work will be run.
- 25
- Une priorité de travail de 25 sera utilisée. A job priority of 25 will be used.
- 1-99
- Indiquez la priorité d'exécution du travail. Pour plus d'informations sur la priorité d'exécution d'un travail, voir Ensemble de rubriques Gestion des travaux de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/ Specify the run priority of the job. For more information on job run priority, refer to the Ensemble de rubriques Gestion des travaux de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/
Description de la trace (TEXT)Trace description (TEXT)
Indique le texte qui décrit brièvement l'objet. Specifies the text that briefly describes the object.
- *BLANK
- Aucun texte n'est indiqué. Text is not specified.
- valeur-caractère
- Indiquez un texte de 20 caractères maximum. Specify up to 20 characters of text.
Exemples
Exemple 1 : Démarrage d'une trace de communications pour une description de ligne Example 1: Start a Communications Trace for a Line Description
STRCMNTRC CFGOBJ(*QESLINE) CFGTYPE(*LIN)
Cette commande démarre une trace de communications de la description de ligne QESLINE. This command starts a communications trace of line description QESLINE.
Exemple 2 : Démarrage d'une trace avec surveillance d'un message pour y mettre fin Example 2: Start a Trace and Watch for a Message to End the Trace
STRCMNTRC CFGOBJ(LINE001) CFGTYPE(*LIN) WCHMSG((MCH2804))
WCHMSGQ((*SYSOPR) (*JOBLOG))
WCHJOB((*ALL/MYUSER/MYJOBNAME))
TRCPGM(MYLIB/TRCEXTPGM)
Cette commande démarre une trace de communications de la description de ligne LINE001. La trace prendra fin lorsque le message MCH2804 sera trouvé dans la file d'attente de messages de l'opérateur système ou dans l'historique du travail *ALL/MYUSER/MYJOBNAME. En outre, MYLIB/TRCEXTPGM est indiqué comme programme d'exit de trace. This command starts a communications trace of line description LINE001. The trace will be ended when MCH2804 message is found on the System Operator message queue or within the *ALL/MYUSER/MYJOBNAME job log. Also, MYLIB/TRCEXTPGM is specified as a trace exit program.
Exemple 3 : Démarrage d'une trace avec surveillance d'une entrée du journal LIC pour y mettre fin Example 3: Start a Trace and Watch for a LIC Log Entry to End the Trace
STRCMNTRC CFGOBJ(LINE001) CFGTYPE(*LIN)
WCHLICLOG(('99??' 9932 MYJOBNAME))
WCHTIMO(*NOMAX)
Cette commande démarre une trace de communications de la description de ligne LINE001. La trace prendra fin lorsqu'une entrée du journal du code interne sous licence (LIC) dont le code majeur commence par 99 et dont le code mineur est 9932 sera générée sur le système. En outre, les informations du journal LIC doivent contenir le texte "MYJOBNAME". *NOMAX dans le paramètre WCHTIMO indique que la trace sera active jusqu'à ce que l'événement se produise ou que la commande ENDCMNTRC soit émise manuellement. This command starts a communications trace of line description LINE001. The trace will be ended when a Licensed Internal Code (LIC) log entry that has a major code starting with 99 and a minor code of 9932 is generated on the system. Also, the LIC log information should contain the text "MYJOBNAME". *NOMAX on WCHTIMO parameter indicates that the trace will be active until the event occurs or ENDCMNTRC command is issued manually.
Messages d'erreur
Messages *ESCAPE *ESCAPE Messages
- CPF2601
- Description de ligne &1 introuvable.
- CPF2634
- Non autorisé à l'objet &1.
- CPF39AA
- La trace &1 de type &2 existe déjà Trace &1 type &2 already exists
- CPF39AB
- Les octets de début ou de fin dépassent la valeur maximale Beginning or ending bytes exceeds maximum value
- CPF39AC
- Le total des octets de début et de fin dépasse la valeur maximale Total of beginning and ending bytes exceeds maximum value
- CPF39AD
- &1 de type &2 ne peut pas être tracé &1 type &2 cannot be traced
- CPF39A6
- La mémoire n'a pas pu être allouée Storage could not be allocated
- CPF39A7
- Mémoire de trace non disponible dans le processeur de communications Trace storage not available in communications processor
- CPF39A8
- Non autorisé à utiliser l'outil de service de trace des communications Not authorized to communications trace service tool
- CPF39A9
- Une erreur s'est produite pendant la fonction de trace des communications Error occurred during communications trace function
- CPF39BD
- Description d'interface réseau &1 introuvable Network interface description &1 not found
- CPF39BF
- Adresse IP distante non valide. Remote IP address not valid.
- CPF39B6
- La fonction de trace des communications ne peut pas être exécutée Communications trace function cannot be performed
- CPF39C0
- Description de contrôleur &1 introuvable. Controller description &1 not found.
- CPF39C1
- Description de contrôleur &1 non valide. Controller description &1 not valid.
- CPF39C2
- Le nombre d'octets utilisateur à tracer doit être *CALC. Number of user bytes to trace must be *CALC.
- CPF39F1
- Taille du tampon de trace trop grande. Trace buffer size too large.
- CPF39F2
- Impossible d'allouer la bibliothèque &1 Cannot allocate library &1
- CPF98A2
- Vous n'avez pas les droits sur la commande ou l'API &1. Not authorized to &1 command or API.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.