【问题标题】:get job/workflow status out of Control M?从 Control M 中获取作业/工作流状态?
【发布时间】:2014-12-09 13:24:17
【问题描述】:

我是 Control M 的新手,想了解是否可以通过编程方式查询作业/工作流的状态。

我想看看我能不能得到: 作业时间表,等待运行的作业, 每个作业的状态,等待,完成,进行中..等

我可以通过某种方式查询 Control M 并按需获取这些信息吗?

我读到了一些 BMC Control-M 业务流程集成套件提供类似功能的地方。 有人可以告诉我这是否可能吗? 非常感谢

【问题讨论】:

    标签: control-m


    【解决方案1】:

    您可以通过按键语言程序做到这一点。 如果您转到 3.4 并通过 BMC.IOA.**.KSL 进行搜索,则在结果库中搜索 REPJOBSA。 这会给你类似的东西:

    JOBa     CTMXXX   ODATE                    JOB Wait Schedule   
    JOBb     CTMXXX   ODATE  JOBNAMEB/JOBIDb   JOB Ended "Not OK"
    JOBc     CMXXXX   ODATE                    JOB Wait Schedule    
    JOBy     CTMXXX   ODATE  JOBNAMEY/JOBIDy   JOB Ended "OK"          
    

    然后,您可以使用 SORT 格式化输出。

    获取之前信息的STEP示例:

    //A01TEP   EXEC IOARKSL,COND=(00,NE)               
      TRACE OFF                                        
      MAXCOMMAND 999999                                
      CALLMEM REPJOBST                                 
      END                                              
    //DAKSLREP DD DSN=FILENAME,      
    //            DISP=(NEW,CATLG,DELETE),             
    //            SPACE=(TRK,(xx,yy),RLSE),            
    //            DCB=(RECFM=dd,LRECL=lll)             
    

    【讨论】:

      【解决方案2】:

      自 V9.0 起,对 Control-M 的编程访问作为产品的标准部分提供。您可以直接或通过名为“CTM”的 node.js cli 使用 RESTful Web 服务请求。通过将 Contorl-M 自动化 API 输入您最喜欢的搜索引擎,您应该能够找到很多文档。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-01-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多