HCL Workload Automation, Version 9.4

Information about child job monitoring in IBM i agent joblogs

About this task

If you include child job monitoring on IBM i agents as described in Child job monitoring on IBM i agents, you can see information related to child job monitoring in the IBM i agent joblog.

Examples

This example shows the information related to child job monitoring included at job level for the CHILDLONG_CHILD job on the NC117025 agent:
Job CHILDLONG_CHILD 

Workstation (Job) NC117025 

Job Stream AS400ENVSET 

Workstation (Job Stream) NC117025 


===============================================================
= JOB       : NC117025#AS400ENVSET[(1417 10/30/12),(AS400ENVSET)].CHILDLONG_CHILD
= TASK      : <?xml version="1.0" encoding="UTF-8"?>
<jsdl:jobDefinition xmlns:jsdl="http://www.ibm.com/xmlns/prod/scheduling/1.0/jsdl" 
xmlns:jsdlibmi="http://www.ibm.com/xmlns/prod/scheduling/1.0/jsdlibmi" name="ibmi">
  <jsdl:variables>
    <jsdl:stringVariable name="tws.jobstream.id">AS400ENVSET</jsdl:stringVariable>
    <jsdl:stringVariable name="tws.job.workstation">NC117025</jsdl:stringVariable>
    <jsdl:stringVariable name="tws.job.iawstz">201210301417</jsdl:stringVariable>
  </jsdl:variables>
  <jsdl:application name="ibmi">
    <jsdlibmi:ibmi>
      <jsdlibmi:IBMIParameters>
         <jsdlibmi:Task>
          <jsdlibmi:command>CALL PGM(MINERMA/SBM5JOBS) :CHILDS</jsdlibmi:command>
         </jsdlibmi:Task>
      </jsdlibmi:IBMIParameters>
     </jsdlibmi:ibmi>
  </jsdl:application>
  <jsdl:resources>
    <jsdl:orderedCandidatedWorkstations>
      <jsdl:workstation>805E5EAC1F5911E2B9DB6F8202778C47</jsdl:workstation>
    </jsdl:orderedCandidatedWorkstations>
  </jsdl:resources>
</jsdl:jobDefinition>
= TWSRCMAP  : 
= AGENT     : NC117025
= Job Number: 760232858
= Tue Oct 30 14:16:31 CET 2012
===============================================================
The Dynamic Agent submitter-monitor job is qualified as:
   JobName=DYNAMICMON JobUser=CLAUDIO JobNumber=361743
Here follows the user command string
   <CALL PGM(MINERMA/SBM5JOBS) :CHILDS>
2012/10/30 14:16:28.844 - Dynamic Agent job submitted the User Command
   CALL PGM(MINERMA/SBM5JOBS)
The FOLLOWING 5 JOBS STARTED under the submitted User Command
  JobName=CLAUDIO    JobUser=CLAUDIO    JobNumber=361765
  JobName=CLAUDIO    JobUser=CLAUDIO    JobNumber=361756
  JobName=CLAUDIO    JobUser=CLAUDIO    JobNumber=361762
  JobName=CLAUDIO    JobUser=CLAUDIO    JobNumber=361775
  JobName=CLAUDIO    JobUser=CLAUDIO    JobNumber=361774
Message CPF1241 (Success) received on MsgQueue CLAUDIO   QUSRSYS   
   for the job CLAUDIO   CLAUDIO   361765 
Message CPF1241 (Success) received on MsgQueue CLAUDIO   QUSRSYS   
   for the job CLAUDIO   CLAUDIO   361756 
Message CPF1241 (Success) received on MsgQueue CLAUDIO   QUSRSYS   
   for the job CLAUDIO   CLAUDIO   361762 
Message CPF1241 (Success) received on MsgQueue CLAUDIO   QUSRSYS   
   for the job CLAUDIO   CLAUDIO   361775 
Message CPF1241 (Success) received on MsgQueue CLAUDIO   QUSRSYS   
   for the job CLAUDIO   CLAUDIO   361774 
*** END codes gathered by the Monitor job ***
 > END Status Code (Status): 0
 > PROGRAM Return Code (Prc): 0
 > USER Return Code (Urc): 0
   Urc was retrieved through SYSAPI

2012/10/30 14:21:37.890 - Dynamic Agent job ended monitoring the User Command
*** Return Code for submitted Command is 0 ***
*** User Command ended successfully ***
This example shows the joblog for the CHILDLING_NC job on the NC117025 agent when child job monitoring is excluded at job level:
Job CHILDLING_NC 

Workstation (Job) NC117025 

Job Stream AS400ENVSET 

Workstation (Job Stream) NC117025 


===============================================================
= JOB       : NC117025#AS400ENVSET[(1417 10/30/12),(AS400ENVSET)].CHILDLING_NC
= TASK      : <?xml version="1.0" encoding="UTF-8"?>
<jsdl:jobDefinition xmlns:jsdl="http://www.ibm.com/xmlns/prod/scheduling/1.0/jsdl" 
xmlns:jsdlibmi="http://www.ibm.com/xmlns/prod/scheduling/1.0/jsdlibmi" name="ibmi">
  <jsdl:variables>
    <jsdl:stringVariable name="tws.jobstream.id">AS400ENVSET</jsdl:stringVariable>
    <jsdl:stringVariable name="tws.job.workstation">NC117025</jsdl:stringVariable>
    <jsdl:stringVariable name="tws.job.iawstz">201210301417</jsdl:stringVariable>
  </jsdl:variables>
  <jsdl:application name="ibmi">
    <jsdlibmi:ibmi>
       <jsdlibmi:IBMIParameters>
         <jsdlibmi:Task>
           <jsdlibmi:command>CALL PGM(MINERMA/SBM5JOBS) :NOCHILDS</jsdlibmi:command>
         </jsdlibmi:Task>
       </jsdlibmi:IBMIParameters>
        </jsdlibmi:ibmi>
  </jsdl:application>
  <jsdl:resources>
    <jsdl:orderedCandidatedWorkstations>
      <jsdl:workstation>805E5EAC1F5911E2B9DB6F8202778C47</jsdl:workstation>
    </jsdl:orderedCandidatedWorkstations>
  </jsdl:resources>
</jsdl:jobDefinition>
= TWSRCMAP  : 
= AGENT     : NC117025
= Job Number: 760232857
= Tue Oct 30 14:17:01 CET 2012
===============================================================
The Dynamic Agent submitter-monitor job is qualified as:
   JobName=DYNAMICMON JobUser=CLAUDIO JobNumber=361817
Here follows the user command string
   <CALL PGM(MINERMA/SBM5JOBS) :NOCHILDS>
2012/10/30 14:16:58.330 - Dynamic Agent job submitted the User Command
   CALL PGM(MINERMA/SBM5JOBS)
As per user choice, NO job started under the submitted command will be monitored
*** END codes gathered by the Monitor job ***
 > END Status Code (Status): 0
 > PROGRAM Return Code (Prc): 0
 > USER Return Code (Urc): 0
   Urc was retrieved through SYSAPI

2012/10/30 14:17:10.220 - Dynamic Agent job ended monitoring the User Command
*** Return Code for submitted Command is 0 ***
*** User Command ended successfully ***