一种巡检报告生成方法技术

技术编号:21630452 阅读:29 留言:0更新日期:2019-07-17 11:34
本申请公开了一种巡检报告生成方法,包括:获取用户输入的巡检需求;提取用户输入的巡检需求中的关键字;根据提取到的关键字,配置自动巡检工具的巡检任务;自动巡检工具根据被配置的巡检任务对系统的各服务器进行巡检,并将获取到的与所述巡检任务对应的指标数据输出到巡检报告模板中以生成巡检报告。本申请公开的巡检报告生成方法,解决了巡检报告通过人工对巡检得到的指标数据汇总处理需要耗费大量时间的技术问题。

A Method for Generating Patrol Report

【技术实现步骤摘要】
一种巡检报告生成方法
本申请涉及巡检
,尤其涉及一种巡检报告生成方法。
技术介绍
信息系统配置有多台服务器,而对于每一台服务器都需要进行维护与巡检,以防止系统出现故障。在对系统的各服务器进行巡检后,通常需要形成巡检报告,以方便人们对系统的状况进行评估。目前,巡检通常包括两种方式,人工巡检或通过巡检工具自动巡检,但无论是哪种巡检方式,要形成巡检报告都需要人工对巡检得到的指标数据汇总处理,而这一人工处理过程需要占用工作人员大量的时间。
技术实现思路
本申请提供了一种巡检报告生成方法,解决了巡检报告通过人工对巡检得到的指标数据汇总处理需要耗费大量时间的技术问题。有鉴于此,本申请第一方面提供了一种巡检报告生成方法,包括:获取用户输入的巡检需求;提取用户输入的所述巡检需求中的关键字;根据提取到的所述关键字,配置自动巡检工具的巡检任务;所述自动巡检工具根据被配置的所述巡检任务对系统的各服务器进行巡检,并将获取到的与所述巡检任务对应的指标数据输出到巡检报告模板中以生成巡检报告;其中,所述巡检报告模板为预先根据巡检内容设定的。优选地,所述巡检内容具体包括应用层巡检内容、服务器巡检内容以及数据库巡检内容。优选地,所述应用层巡检内容具体包括:页面访问、模拟登陆、监控日志以及应用线程。优选地,所述服务器巡检内容具体包括:硬盘空间使用率、文件索引Inode使用率、CPU使用率、内存使用率、IO使用情况、线程端口监听情况及业务服务运行情况。优选地,所述数据库巡检内容具体包括:DataBase适配器运行状态检查、数据库大小及数据库端口监听情况。优选地,所述将获取到的与所述巡检任务对应的指标数据输出到巡检报告模板中以生成巡检报告具体包括:将获取到的与所述巡检任务对应的指标数据输出到巡检报告模板;通过Python平台的图像处理标准库生成对应所述巡检报告模板的图片格式的巡检报告。优选地,所述将获取到的与所述巡检任务对应的指标数据输出到巡检报告模板中以生成巡检报告包括:获取到与所述巡检任务对应的指标数据;判断获取到的指标数据是否大于预设的与所述指标数据对应的阈值,若是,标记所述指标数据;将被标记的所述指标数据以预设的警示形式输出到所述巡检报告模板中以生成巡检报告。优选地,所述将获取到的与所述巡检任务对应的指标数据输出到巡检报告模板中以生成巡检报告之后还包括:将生成的所述巡检报告存储至存储器中。优选地,所述所述自动巡检工具根据被配置的所述巡检任务对系统的各服务器进行巡检,并将获取到的与所述巡检任务对应的指标数据输出到巡检报告模板中以生成巡检报告包括:所述自动巡检工具根据预设巡检频率,对系统的各服务器进行对应所述巡检任务的巡检,并将获取到的与所述巡检任务对应的指标数据输出到巡检报告模板中以生成巡检报告。从以上技术方案可以看出,本申请具有以下优点:本申请中,提供了一种巡检报告生成方法,包括:获取用户输入的巡检需求;提取用户输入的巡检需求中的关键字;根据提取到的关键字,配置自动巡检工具的巡检任务;自动巡检工具根据被配置的巡检任务对系统的各服务器进行巡检,并将获取到的与所述巡检任务对应的指标数据输出到巡检报告模板中以生成巡检报告。本申请提供的巡检报告生成方法,可以自动将获取到的与巡检任务对应的指标数据输出到巡检报告模板中,自动生成符合规范的巡检报告,免去了人工对数据进行处理的繁琐工作,可以为工作人员节省出大量的时间。附图说明图1为本申请第一个实施例提供的巡检报告生成方法的流程图;图2为本申请第二个实施例提供的巡检报告生成方法的流程图;图3为本申请提供的生成的巡检报告的示意图;图4为本申请提供的生成的巡检报告的另一示意图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请提供了一种巡检报告生成方法,解决了巡检报告通过人工对巡检得到的指标数据汇总处理需要耗费大量时间的技术问题。请参见图1,图1为本申请第一个实施例提供的巡检报告生成方法的流程图,该方法包括:步骤101、获取用户输入的巡检需求。由于巡检任务多种多样,对应不同的场景,需要进行的巡检任务不同。因此,需要根据用户的实际需求,获取其输入的巡检需求,以方便对巡检任务的确定。步骤102、提取用户输入的巡检需求中的关键字。在具体识别用户的巡检需求对应何种巡检任务时,可以通过关键字提取的手段实现。步骤103、根据提取到的关键字,配置自动巡检工具的巡检任务。自动巡检工具内置了对应各种巡检任务的执行程序,根据提取到的关键字,可以匹配到其对应的巡检任务,并将匹配出的巡检任务配置给自动巡检工具。步骤104、自动巡检工具根据被配置的巡检任务对系统的各服务器进行巡检,并将获取到的与巡检任务对应的指标数据输出到巡检报告模板中以生成巡检报告。需要说明的是,巡检报告模板为预先根据巡检内容设定的。巡检内容主要包括应用层巡检内容、服务器巡检内容以及数据库巡检内容。其中,应用层巡检内容具体包括:页面访问、模拟登陆、监控日志以及应用线程,服务器巡检内容具体包括:硬盘空间使用率、文件索引Inode使用率、CPU使用率、内存使用率、IO使用情况、线程端口监听情况及业务服务运行情况,数据库巡检内容具体包括:DataBase适配器运行状态检查、数据库大小及数据库端口监听情况。在进行应用层巡检内容的巡检时,生成的巡检报告中还可以包括对每项任务进行操作性说明以及风险点预判等相关信息。本申请中,提供了一种巡检报告生成方法,包括:获取用户输入的巡检需求;提取用户输入的巡检需求中的关键字;根据提取到的关键字,配置自动巡检工具的巡检任务;自动巡检工具根据被配置的巡检任务对系统的各服务器进行巡检,并将获取到的与所述巡检任务对应的指标数据输出到巡检报告模板中以生成巡检报告。本申请提供的巡检报告生成方法,可以自动将获取到的与巡检任务对应的指标数据输出到巡检报告模板中,自动生成符合规范的巡检报告,免去了人工对数据进行处理的繁琐工作,可以为工作人员节省出大量的时间。以上为本申请第一个实施例提供的巡检报告生成方法的详细说明,下面请参见图2,图2为本申请第二个实施例提供的巡检报告生成方法的流程图,该方法包括:步骤201、获取用户输入的巡检需求.该步骤可以参考上述第一个实施例中的步骤101。步骤202、提取用户输入的巡检需求中的关键字。该步骤可以参考上述第一个实施例中的步骤102。步骤203、根据提取到的关键字,配置自动巡检工具的巡检任务。该步骤可以参考上述第一个实施例中的步骤103。步骤204、自动巡检工具根据被配置的巡检任务对系统的各服务器进行巡检。该步骤可以参考上述第一个实施例中的步骤104。需要注意的是,可以为自动巡检工具的巡检设置一个巡检频率,比如6小时一次,通过巡检频率的设置可以实现对系统更好的监控。设置了巡检频率后,自动巡检工具可以在经过设定的时间后自动执行巡检任务并生成巡检报告输出。步骤205、获取到的与巡检任务对应的指标数据。该步骤可以参考上述第一个实施例中的步骤104。步骤2本文档来自技高网
...

【技术保护点】
1.一种巡检报告生成方法,其特征在于,包括:获取用户输入的巡检需求;提取用户输入的所述巡检需求中的关键字;根据提取到的所述关键字,配置自动巡检工具的巡检任务;所述自动巡检工具根据被配置的所述巡检任务对系统的各服务器进行巡检,并将获取到的与所述巡检任务对应的指标数据输出到巡检报告模板中以生成巡检报告;其中,所述巡检报告模板为预先根据巡检内容设定的。

【技术特征摘要】
1.一种巡检报告生成方法,其特征在于,包括:获取用户输入的巡检需求;提取用户输入的所述巡检需求中的关键字;根据提取到的所述关键字,配置自动巡检工具的巡检任务;所述自动巡检工具根据被配置的所述巡检任务对系统的各服务器进行巡检,并将获取到的与所述巡检任务对应的指标数据输出到巡检报告模板中以生成巡检报告;其中,所述巡检报告模板为预先根据巡检内容设定的。2.根据权利要求1所述的巡检报告生成方法,其特征在于,所述巡检内容具体包括应用层巡检内容、服务器巡检内容以及数据库巡检内容。3.根据权利要求2所述的巡检报告生成方法,其特征在于,所述应用层巡检内容具体包括:页面访问、模拟登陆、监控日志以及应用线程。4.根据权利要求2所述的巡检报告生成方法,其特征在于,所述服务器巡检内容具体包括:硬盘空间使用率、文件索引Inode使用率、CPU使用率、内存使用率、IO使用情况、线程端口监听情况及业务服务运行情况。5.根据权利要求2所述的巡检报告生成方法,其特征在于,所述数据库巡检内容具体包括:DataBase适配器运行状态检查、数据库大小及数据库端口监听情况。6.根据权利要求1所述的巡检报告生成方法,其特征在于,所述将获取到的与所述巡检任务对应的指标数据输出到...

【专利技术属性】
技术研发人员:林细君尚艳伟赵创业彦逸冯志鹏
申请(专利权)人:广东电网有限责任公司广东电网有限责任公司信息中心
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1