Control-M培训完整课件_第1页
Control-M培训完整课件_第2页
Control-M培训完整课件_第3页
Control-M培训完整课件_第4页
Control-M培训完整课件_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Control-M操作培训目录架构客户端操作Planning:设计Monitoring:监控History:历史Forecast:预测ConfigurationManager(CCM)登录界面Control-MClient作业设计、作业运行监控作业历史查看作业未来预测Control-MConfigurationManager组件管理安全控制HA切换界面布局Monitoring界面-最近使用的监视视图Monitoring界面-所有视图Monitoring界面-当前活动作业

(包含当天及历史正在执行和失败)EndedOK:成功执行EndedNotOK:执行失败WaitingUser:等待用户确认启动WaitingResource:等待资源Waitinghost:Agent未准备就绪(不能和服务器通信)Waitingworkload:等待负载就绪Waitingcondition:等待前序条件(作业或时间)Executing:正在执行Statusunknown:状态未知作业状态Monitoring界面-所有作业

(已经删除及当前活动作业)Monitoring界面-按执行用户显示作业

(如OS用户、DB/DS/WSProfile)Monitoring界面-按执行状态显示作业

(如失败、ok、正在执行、等等条件…)Monitoring界面-图形方式展示Monitoring界面-列表方式展示Monitoring界面-甘特图方式展示Propeties:作业属性查看Log:作业运行日志查看Out:作业运行结果输出查看Waitinginfo:查看作业的等待条件Projection:作业预测MoreAnalysiswindows:更多分析Hold:暂停Free:释放Confirm:确认Rerun:重跑SettoOK:设置为OKRunnow:条件不满足(时间未到,前序作业未完成),但立即执行Externalprograms:外部程序Moreactions:如kill,deleteNeighbors:关联作业Predecessors:前序Successors:后续Neighborhood:包括前序后后续Monitoring界面-作业查看与控制WaitingInfo:等待条件事件:前序作业所赋予的触发事件,可以有多个,多个条件可以与或判断;可以手工添加时间:作业执行的时间点未到(只能通过Runnow忽略)Monitoring界面-作业查看与控制(续)Log的几个关键节点odered:被实例化Waittimewindows:等待执行时间满足submitted:提交到agentstarted:agent接收到作业Executing:agent开始执行作业Ended:作业执行完成Endedok:判断是否成功执行Anlyzed:作业执行后的On-doAction分析完成Condittionadd:给后续作业可以执行的信号Postprocessed:作业执行后动作完成Monitoring界面-作业查看与控制(续)Output作业一天多次执行,会有多个output,缺省显示最新的Output内容丰富与否由接口控制Output内容可以导出,也可以通过邮件发送Monitoring界面-作业查看与控制(续)Output作业一天多次执行,会有多个output,缺省显示最新的Output内容丰富与否由接口控制Output内容可以导出,也可以通过邮件发送Monitoring界面-作业查看与控制(续)Statistics作业运行统计统计历史运行时间以及CPU消耗,假如通过接口调用远程服务器,则本地agentCPU时间几乎为0统计历史作业的开始时间以及结束时间为未来预测提供依据Monitoring界面-作业查看与控制(续)Plannning界面Folder:作业夹(Folder/smartFolder/SubFolder)SmartFolder可以嵌套多层SubFolderOS作业:含CMD/Shell/Python等Database作业:各种DB的SP/Script/SQLDatastage作业:Project/JobWebService作业:soap/restFileWatcher作业:监控文件创建删除BatchImpactManager作业:标记关键路径作业Dummy作业:空跑作业,为排版用Plannning界面-作业类型

(系统自带以及客户自定义作业模板)基本属性FolderType:作业夹类型FolderName:NTS-EDP(系统简称)Description:描述Control-MServer:运行的调度服务器OrderMethod:实例化方式Automatic:自动None:手工Specificuserdaily:用户指定日期Runas:运行用户(OS用户)Application:应用SubApplication:子应用

排程前置条件后续行动计划Plannning界面-Folder(特殊job)属性基本属性EnforceValidations:是否前置验证SiteStandard&BusinessFields:业务字段和站点标准Variables:变量Priority:优先级(99为优先级最高)Documentation:设计相关文档(供其他人参考)Plannning界面-Folder(特殊job)属性(续)排程计划属性Rule-basedCalendarsList:基于规则的日历(运行日期),假如多个日历为或关系ExludedRule-basedCalendarslist:排除运行的日历

与Rule-basedCalendarsList是与关系TimeSettings:运行时间(假如为空,表示前序作业执行完成就可以运行)RerunSettings:重跑设置(循环高频设置)ActiveEnvironmentRetention:保留活动期限(缺省一天)Plannning界面-Folder(特殊job)排程Plannning界面-Folder(特殊job)排程(续)日历统一设置:各业务引用Plannning界面-Folder(特殊job)排程(续)前序条件Requiresuserconfirmation:是否需要手工确认InConditions:等待条件建议jobA-TO-jobB可以为一对一、多对一可以支持多条件与或ControlResources:控制资源(独占资源)QuantitativeResources:数量资源(并发资源)AdjustCondition:(是否可以忽略前序资源继续执行)Plannning界面-Folder(特殊job)后续行动计划后续计划OutConditions:输出条件(作业成功执行后)建议jobA-TO-jobB可以为一对一、多对一可以支持多条件与或Notificationsbeforejobcompletion:作业执行完成前提醒On-DoActions:作业执行动作Notificationsafterjobcompletion:作业完成后提醒Capturefromjoboutput:从作业运行输出中捕获内容更改变量Plannning界面-Folder(特殊job)后续行动计划(续)后续计划Notificationsbeforejobcompletion:作业执行完成前提醒晚提交提醒执行时间过长或过短提醒在某个时间点未完成提醒Notificationsafterjobcompletion:作业完成后提醒NotOKOK后续计划On-DoActions:作业执行动作ON:在什么情况下NotOKOKNumberofFailureOS完成状态特定的作业输出DO:执行什么操作Notify:仅提醒SettoOKSettoNotOKRerunjobStopCyclicrunSetvariable:设置变量Orderjob:忽略排程计划实例化作业Add/removecondition:添加或删除条件可以一个ON,多个DO可以多个ON-DOPlannning界面-Folder(特殊job)后续行动计划(续)JOB-DJOB-CJOB-BJOB-AReturncode8JOB-DReturncode16+“DBCorrupted”Restart-DB“DatabaseError”Clear-DBPlannning界面-OnDoAction示例OS作业JobName:作业名(64位)APP_subapp_OS_nameApp:应用Subapp:子应用OS:操作系统作业Name:作业名RunasDummy:是否空作业what:子类型Script:Command:EmbededscriptHost/Hostgroup:运行作业的agent在CCM/HostsManager上进行定义EDP_OS_Agent_GroupRunas:运行作业的OS用户(假如非agent运行用户,需要在CCM上进行runas设置)Pre-executionCommand:运行前命令Post-executionCommand:运行后命令Runjobonallhostsingroup:是否在group中的所有机器上运行RunasDetached:是否分开执行Endfolderonjobcompletion:是否是本folder最后一个作业Plannning界面-Job定义(OS)DB作业JobName:作业名(64位)APP_subapp_DB_nameApp:应用Subapp:子应用DB:数据库作业Name:作业名what:子类型ConnectionProfile:连接数据库配置(在CCM中定义)Database:数据库类型ExeecutionType:storedProcedure/SQLScript/EmbeddedScriptSchema:(全大写)Packeage:Name:Parameters:参数EnableAutocommit:是否自动提交Joboutputoption:作业输出选项Host/Hostgroup:运行作业的agent在CCM/HostsManager上进行定义EDP_DB_Agent_GroupPlannning界面-Job定义(DB)DB作业JobName:作业名(64位)APP_subapp_DS_project_nameApp:应用Subapp:子应用DS:数据库作业Project:DS的工程名Name:作业名what:子类型ConnectionProfile:连接数据库配置(在CCM中定义)Project:工程名DataStageJob:JobeinvocationID:ParametersType:None:Server:服务器内置参数File:服务器端参数文件ServerandFile:服务器内置参数和服务器端参数文件Host/Hostgroup:运行作业的agent在CCM/HostsManager上进行定义EDP_DB_Agent_GroupPlannning界面-Job定义(Datastage)Parameter:针对保持服务器端参数值不修改的可以在前端进行删除或者保留密码类参数必须删除以使用后台参数需要修改参数,需要指定所使用的参数,并且在前序作业中要对参数值进行赋值或LimitsJoboutputRunoptionsPlannning界面-Job定义(Datastage)(续)WS作业JobName:作业名(64位)APP_subapp_WS_nameApp:应用Subapp:子应用WS:webService类型Name:作业名what:子类型ConnectionProfile:连接WebService配置(在CCM中定义)WSDL:Service:Operation:Service操作Requestdefinition:Geneate:Parameters:参数Host/Hostgroup:运行作业的agent在CCM/HostsManager上进行定义EDP_DB_Agent_GroupPlannning界面-Job定义(WebService)注意:不能直接使用系统自带的soap语句Plannning界面-Job定义(WebService)续<soap:Envelopexmlns:soap="/2003/05/soap-envelope"xmlns:web="">

<soap:Header/>

<soap:Body>

<web:umCheckService/>

</soap:Body>

</soap:Envelope><soapenv:Envelopexmlns:soapenv="/soap/envelope/"xmlns:web="">

<soapenv:Header/>

<soapenv:Body>

<web:umCheckService/>

</soapenv:Body>

</soapenv:Envelope>Order:实例化Viewschedule:查看运行日历CoparewithLatestDatabaseVersion:和数据库中的历史版本对比Plannning界面-Job测试Order时的选项Ignoreschedulingcriteria:是否忽略日历安排Hold:是否暂停Orderasindependentflow:是否单独的流Currentworkingdate:是否当前工作天Selectadate:选择order日期Waitfororderdatetorun:是否等到order日期运行OderintoFolder:new/recent/select选择subfolder放置位置SetVariable:对作业中的变量赋值Plannning界面-Job测试(续)Plannning界面-Job测试(续)注意检查作业的排程计划是否满足设计需求History界面-历史作业查看History界面-所有历史作业查看

(可以配置所需天数)History界面-所有历史作业查看Forecast界面-未来预测Forecast界面-根据作业依赖以及历史运行预测以后(图形显示)Forecast界面-甘特图(有效查看时间序列)Forecast界面-What-if分析CCM界面-Control-MClientManagerCCM主要功能常用类型OS:执行CMD,shell类型作业Database:执行数据库作业DataStage:执行Datastage作业WebService:执行WebService作业命名规范建议App_DB_Agent_GroupApp:应用简称DB:agent类型HostsManager管理新建HostGroupDatabaseProfileProfile命名规范App_DB_TRUST_TWSOPRAPP:为应用简写DB:数据库类型:如Oracle、DB2、MSSQL、MYSQLTRUST:为生成的数据SID或ServiceNameTWSOPR:为执行用户DatabaseProfile-Profile命名规范建议DatabaseProfile-创建(续)DatabaseProfile-创建(续)DataStageProfileProfile命名规则APP_DATASTAGE_USERAPP:应用简称DATASTAGE:表示为DS连接profileUSER:DS作业运行用户,是Datstage内用户DataStageProfile-命名规范建议

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论