本实用新型专利技术提供了一种主机批量作业数据监控系统,该系统包括:计算机主机和批量作业监控装置;批量作业监控装置包括:微控制器以及批量数据监听电路,该批量数据监听电路分别与计算机主机的通信接口及微控制器相连接,监听计算机主机的作业开始信息和作业结束信息,捕获满足匹配条件的作业数据;监控阀值存储器,存储预先定义的作业及批量监控阀值数据;报警信息/报表存储器,存储根据作业数据和监控阀值数据生成的预警信息和报表数据;短信报警电路,发送预警信息短信;报警信息/报表显示器,显示预警信息和报表数据。以解决计算机主机批量数据处理的自动监控问题。(*该技术在2021年保护过期,可自由使用*)
【技术实现步骤摘要】
本技术关于计算机系统的批量数据处理技术,具体地讲是一种主机批量作业数据监控系统。
技术介绍
在当前计算机主机的应用处理模式中,批量处理作为一种事后数据处理方式,一直是一种简单而又非常重要的处理方式,尤其是对于海量的数据处理,批量方式就更显示了其高效的处理效果。随着应用业务的快速增长,数据规模迅猛发展以及近几年来数据集中的快速兴起,批量处理变的越来越复杂,每日的批量处理可以包含数千甚至上万个作业。同时,对于批量处理时效性的要求也日益显现,批量处理的延迟将可能直接影响到应用业务的可用性,因此需要对个体作业及整体批量进行全面有效的监控。现有的主机系统上还没有成型的系统和产品来监控主机批量处理,因此迫切需要有一种有效的、快速的批量作业数据监控方案,以实现对主机批量处理的自动监控。
技术实现思路
本技术提供了一种主机批量作业数据监控系统,以解决计算机主机批量数据处理的自动监控问题。本技术的目的是,提供一种主机批量作业数据监控系统,该系统包括计算机主机和批量作业监控装置;批量作业监控装置与计算机主机相连接;批量作业监控装置包括微控制器以及批量数据监听电路,该批量数据监听电路分别与计算机主机的通信接口及微控制器相连接,监听计算机主机的作业开始信息和作业结束信息,捕获满足匹配条件的作业数据;监控阀值存储器,与微控制器相连接,存储预先定义的作业及批量监控阀值数据;报警信息/报表存储器,与微处理器相连接,存储根据作业数据和监控阀值数据生成的预警信息和报表数据;短信报警电路,与微处理器相连接,发送预警信息短信;报警信息/ 报表显示器,与的微处理器相连接,显示预警信息和报表数据。主机批量作业数据监控系统还包括邮件发送模块,与的微处理器相连接,发送预警信息和报表数据。短信报警电路包括GSM手机模块或GPRS手机模块或CDMA手机模块。批量数据监听电路包括CAN232MB转换器。本技术的有益效果在于通过对主机作业及批量执行时间、执行结果进行分析,实现了对主机个体作业及整体批量处理的自动化监控,克服了目前对大规模的主机批量处理作业缺乏有效的监控手段问题,帮助及时发现作业及批量处理过程中的问题,有效提升对主机作业及批量处理的掌控,保障企业的生产稳定与安全。本技术可及时发现批量处理过程中的瓶颈,并以短信、电子邮件等多种通信方式报警,为批量处理调优提供依据。附图说明为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下, 还可以根据这些附图获得其他的附图。图1为本技术实施例的主机批量作业数据监控系统的结构框图;图2为本技术实施例的批量数据监听电路的电路原理图;图3为本技术实施例的短信报警电路的GSM芯片示意图;图4为本技术实施例的主机批量作业数据监控系统连接示意图;图5为本技术实施例的作业执行结果监控工作流程图;图6为本技术实施例的作业执行时间监控工作流程图;图7为本技术实施例的批量处理时间监控工作流程图;图8为本技术实施例的批量关键路径监控工作流程图。具体实施方式下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。如图1所示,本实施例的主机批量作业数据监控系统包括银行主机200和批量作业监控装置100 ;批量作业监控装置100与银行主机200相连接;批量作业监控装置100 包括微控制器101以及批量数据监听电路102,该批量数据监听电路102分别与银行主机 200的通信接口及微控制器101相连接,监听银行主机200的作业开始信息和作业结束信息,捕获满足匹配条件的作业数据;监控阀值存储器103,与微控制器101相连接,存储预先定义的作业及批量监控阀值数据;报警信息/报表存储器104,与微处理器101相连接,存储根据作业数据和监控阀值数据生成的预警信息和报表数据;GSM短信报警电路105,与微处理器101相连接,发送预警信息短信;报警信息/报表显示器106,与微处理器101相连接,显示预警信息和报表数据。主机批量作业数据监控系统还包括邮件发送模块(图中未示),与的微处理器相连接,发送预警信息和报表数据。如图2所示,批量数据监听电路101包括CAN232MB转换器。CAN232MB转换器内置看门狗,保障长期工作的可靠性;同时,转换器内置非易失性存储器,用于保存用户上次配置运行的参数。CAN232MB转换器在正常工作时,实时对CAN总线和RS 232/RS 485总线进行监听,一旦检测到某一侧总线上有数据接收到,立即对其进行解析,并装入各自的缓冲区,然后按设定的工作方式处理并转换发送到另一侧的总线,实现数据格式的转换。如图3所示,短信报警电路包括GSM手机模块或GPRS手机模块或CDMA手机模块。本实施例系统通过捕获主机作业及批量的执行信息,自动收集主机作业及批量的执行数据并与配置表中的监控阀值进行比对,当执行结果超过阀值时自动发出预警并进行记录。如图4所示,本实施例系统包括银行主机200和批量作业监控装置100,批量作业监控装置100与银行主机200相连接。本实施例系统的工作流程为捕捉到作业开始及结束信息后,在预定时间触发执行数据采集任务,收集作业执行数据并进行存储,对比作业执行数据,判断作业执行状态,产生预警及报表信息并进行存储。接收预警信息根据预先定义的通知策略通过展示界面、邮件发送、短信通知等方式发出预警。接收到报表信息,并通过展示界面提供给用户。该系统主要包括如下四个子系统一、作业执行结果监控子系统。通过获取作业结束信息,与配置表中参数进行比对,监控作业执行结果是否符合预期。二、作业执行时间监控子系统。通过获取当前执行作业信息,与配置表中参数进行比对,监控作业执行时间是否超时。三、批量处理时间监控子系统。通过对批量进行划分,指定批量开始及结束标志, 获取批量运行信息,监控批量处理时间是否符合预期。四、批量关键路径监控子系统。通过获取批量作业间逻辑关系及执行时间,计算得到批量关键路径,监控关键路径是否发生变化。在批量作业监控装置100中批量数据监听电路,负责捕捉作业开始、结束信息, 并通知微处理器在预定时间触发执行数据采集任务。微处理器,负责执行预先定义的任务,收集作业执行数据,并负责接收作业执行数据、对比配置信息、分析作业运行状态、生成预警及报表信息。监控阀值存储器,存储收集的作业执行数据和预先定义的作业及批量监控阀值数据。微处理器,对作业数据进行分析,判断作业及批量执行状态。报警信息/报表存储器,储存预警及报表数据。预警装置,负责接收预警信息并根据预先定义的通知策略通过展示界面、邮件发送、短信通知等方式发出预警。报表显示装置,负责报表处理及生成,通过展示界面提供给用户。如图5所示,作业执行结果监控子系统工作流程包括主机作业开始及结束时都会产生相应的信息来进行标识,作业结束本文档来自技高网...
【技术保护点】
1.一种主机批量作业数据监控系统,所述的系统包括:计算机主机,其特征是,所述的系统还包括:批量作业监控装置;所述的批量作业监控装置与所述的计算机主机相连接;所述的批量作业监控装置包括:微控制器以及,批量数据监听电路,分别与所述计算机主机的通信接口及微控制器相连接,监听所述计算机主机的作业开始信息和作业结束信息,捕获满足匹配条件的作业数据;监控阀值存储器,与所述的微控制器相连接,存储预先定义的作业及批量监控阀值数据;报警信息/报表存储器,与所述的微处理器相连接,存储根据所述作业数据和监控阀值数据生成的预警信息和报表数据;短信报警电路,与所述的微处理器相连接,发送预警信息短信;报警信息/报表显示器,与所述的微处理器相连接,显示预警信息和报表数据。
【技术特征摘要】
【专利技术属性】
技术研发人员:蒋国强,毛宇星,刘辰,何宏烨,王卓,张琰璘,吴晓慧,王立,
申请(专利权)人:中国工商银行股份有限公司,
类型:实用新型
国别省市:11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。