主机应用软件系统的性能数据分析方法及装置的制造方法_2

文档序号:9489384阅读:来源:国知局
Facility High LevelQualifier) = PCCNDCFT.PLEXCT1
[0050]AMFHLQ(存取管理系统高级限定符,Access Management Facility High LevelQualifier) = SMF.PLEXNT1.DAILY
[0051]报告REPORT = CICS (客户信息控制系统,Customer Informat1n ControlSystem)
[0052]20141114 09:30:00 09:45:00 15 HRL (混合容量,Hunhe Rong Liang)
[0053]20141114 09:55:00 10:10:00 15 HRL(混合容量,Hunhe Rong Liang)
[0054]优选地,在本发明另一实施例中,所述报表参数配置文件包括报表数据所在分区名、报表输出文件前缀、SMF输入文件前缀、报表类型、测试时间信息以及测试案例类型信息;所述报表类型包括CPU、CF、CICS以及DB2等。
[0055]S102、获得所述报表参数配置文件对应的作业模板,并依据所述报表参数配置文件中的配置数据参数化所述作业模板,得到待打印作业;
[0056]其中,预先设定有多种类型的作业模板,作业模板中的内容大部分为固定内容,只有少部分内容需要更改,具体的,是依据所述报表参数配置文件中的配置数据替换所述作业模板中的对应内容,即参数化所述作业模板的过程。
[0057]优选地,本发明另一实施例中,若报表参数配置文件包括报表数据所在分区名、报表输出文件前缀、SMF输入文件前缀、报表类型、测试时间信息以及测试案例类型信息,所述报表类型包括CPU、CF、CICS和DB2时,本步骤包括:
[0058]获得与所述报表类型对应的作业模板;
[0059]利用所述报表数据所在分区名、报表输出文件前缀、SMF输入文件前缀、测试时间信息以及测试案例类型信息替换所述作业模板中的对应信息,得到待打印作业。
[0060]S103、获得所述主机运行所述待打印作业后得到的报表及报表列表;
[0061]其中,所述待打印作业得到后,主机读取所述待打印作业,运行所述待打印作业,会得到报表,即所述待打印作业的运行结果。
[0062]运行得到的所有报表即组成报表列表。
[0063]S104、读取统计参数配置文件;
[0064]所述统计参数配置文件也预先设定,是统计程序和报表分类的对应表。
[0065]S105、依据所述统计程序和报表分类的对应表,确定与所述报表列表中的报表对应的统计程序;
[0066]具体的,读取所述统计参数配置文件,并从所述报表列表中的获得报表,再依据所述统计程序和报表分类的对应表,确定与所述报表对应的统计程序。
[0067]S106、调用所述确定的统计程序解析与所述统计程序对应的报表,获得性能统计结果文件。
[0068]本发明实施例公开的主机应用软件系统的性能数据分析方法中,当需要对主机应用软件系统的性能数据时,读取对应所述主机应用软件系统的报表参数配置文件,通过所述报表参数配置文件获得待打印作业,并由主机运行,再获得主机运行所述待打印作业后的报表,经过对应所述报表的统计程序解析所述报表,获得性能统计结果文件,可以实现自动完成主机应用软件系统的性能数据分析过程,无需人工参与,能够降低人力成本,减少误差。
[0069]本发明另一实施例还公开了一种主机应用软件系统的性能数据分析方法,如图2所示,包括步骤:
[0070]S201、读取报表参数配置文件;
[0071]S202、获得所述报表参数配置文件对应的作业模板,并依据所述报表参数配置文件中的配置数据参数化所述作业模板,得到待打印作业;
[0072]S203、获得所述主机运行所述待打印作业后得到的报表及报表列表;
[0073]S204、读取统计参数配置文件,所述统计参数配置文件为统计程序和报表分类的对应表;
[0074]S205、依据所述统计程序和报表分类的对应表,确定与所述报表类中的报表对应的统计程序;
[0075]S206、调用所述确定的统计程序解析与所述统计程序对应的报表,获得性能统计结果文件;
[0076]S207、检测到用户触发性能分析子菜单的操作时,读取性能分析配置文件;
[0077]其中,所述性能分析配置文件为分析程序与性能统计结果文件的对应表。
[0078]当所述性能统计结果文件获得后,用户可以通过该性能统计结果文件,清楚所述主机应用系统的性能,但是由于所述性能统计结果文件中的数据较多,因此需要在进一步分析。
[0079]若用户执行触发所述性能分析子菜单操作,可以是浏览器端点击性能分析相关子菜单,那就可以执行进一步分析过程。
[0080]所述性能分析配置文件示例如下:
[0081]DB2ANA DBAS
[0082]DASDANA DASD
[0083]CFANA CF
[0084]其中,DB2ANA:DB2 分析(DB2 ANAlysis,DB2 是数据库产品);DBAS:DB2 地址空间(DB2 Address Space);
[0085]DASDANA:直接存取存储分析(Direct Access Storage Device ANAlysis) ;DASD:直接存取存储(Direct Access Storage Device);
[0086]CFANA:親合系统分析(Couple Facility ANAlysis) ;CF:親合系统(CoupleFacility);
[0087]S208、依据所述分析程序与性能统计结果文件的对应表,确定与所述性能统计结果文件对应的分析程序;
[0088]其中,所述分析程序一般为REXX程序,如DB2ANA、DASDANA, CFANA等。
[0089]S209、调用所述确定的分析程序分析所述性能统计结果文件,得到分析结果。
[0090]具体的,经过所述分析程序分析所述性能统计结果文件后,可以去除所述性能统计结果文件中的多余数据、无用数据,得到仅体现所述主机应用软件系统性能的数据,可以更直观的反应主机应用系统的性能。
[0091]需要说明的是,本实施例其他步骤的具体实现过程,可参见对应图1的实施例的内容,此处不再赘述。
[0092]优选地,在本发明另一实施例中,在步骤S209、调用所述确定的分析程序分析所述性能统计结果文件,得到分析结果之后,还包括:
[0093]页面展示所述分析结果。
[0094]这样,用户可以通过页面展示的分析结果,直观清楚的了解主机应用软件系统的性能。
[0095]本发明另一实施例还公开了一种主机应用软件系统的性能数据分析装置,参见图3,包括:
[0096]自动打印模块101,用于读取报表参数配置文件;获得预设所述报表参数配置文件对应的作业模板,并依据所述报表参数配置文件中的配置数据参数化所述作业模板,得到待打印作业;
[0097]自动统计模块102,用于获得所述主机运行所述待打印作业后得到的报表及报表列表;读取统计参数配置文件,所述统计参数配置文件为统计程序和报表分类的对应表;利用所述统计参数配置文件中的统计程序解析所述报表列表中的、且与所述统计程序对应的报表,获得性能统计结果文件。
[0098]具体的,本实施例公开的主机应用软件系统的性能数据分析装置中,当需要对主机应用软件系统的性能数据时,自动打印模块101读取对应所述主机应用软件系统的报表参数配置文件,通过所述报表参数配置文件获得待打印
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1