一种基于可视化的云监控系统中报表生成方法及装置制造方法及图纸

技术编号:15329481 阅读:55 留言:0更新日期:2017-05-16 13:09
本发明专利技术公开了一种基于可视化的云监控系统中报表生成方法及装置,该方法包括:提供用于编辑报表模板的可视化界面,接收用户在所述可视化界面上输入的报表编辑指令,生成用户自定义的报表模板并保存;接收用户输入的报表类型,依据用户自定义的报表模板生成报表定时计划,将报表定时计划添加到任务管理中;根据报表定时计划中的报表资源、报表生成方式对用户自定义的报表模板的内容进行汇总,生成报表文件。该方法实现提高报表生成内容的有效性。

Method and device for generating report form based on Visualization in cloud monitoring system

The invention discloses a device and a visual surveillance system in cloud report generation method based on the method includes: providing a visual interface for editing the report template, receives the user in the visual interface input statements editing commands, generate user-defined report template and save; receiving a user input report type, basis timing plan report report template custom, the report added to the timing plan task management; according to the report in the report, timing plan resources report generation method to the user custom report table template summary of content, create report file. This method can improve the validity of report generation.

【技术实现步骤摘要】
一种基于可视化的云监控系统中报表生成方法及装置
本专利技术涉及计算机
,特别是涉及一种基于可视化的云监控系统中报表生成方法及装置。
技术介绍
目前,随着云监控系统的快速发展,其监控项和监控到的数据量日益增多,为方便用户查看监控资源的详细信息,将监控过程中产生的监控数据以报表的形式呈现给用户成为云监控系统中一块不可缺少的模块。由于传统的报表生成方式基本上都是报表内容具有一致性,用户不能按照自己的需求选择报表生成的内容,造成用户不需要的内容产生,灵活性比较差,有些内容并不是用户真正需要的,报表生成内容的有效性较低。
技术实现思路
本专利技术的目的是提供一种基于可视化的云监控系统中报表生成方法及装置,以实现提高报表生成内容的有效性。为解决上述技术问题,本专利技术提供一种基于可视化的云监控系统中报表生成方法,包括:提供用于编辑报表模板的可视化界面,接收用户在所述可视化界面上输入的报表编辑指令,生成用户自定义的报表模板并保存;接收用户输入的报表类型,依据用户自定义的报表模板生成报表定时计划,将报表定时计划添加到任务管理中;根据报表定时计划中的报表资源、报表生成方式对用户自定义的报表模板的内容进行汇总,生成报表文件。优选的,所述依据用户自定义的报表模板生成报表定时计划,包括:通过报表类型选择用户自定义的报表模板对应的报表资源、报表生成方式和订阅信息,利用所述报表资源、报表生成方式和订阅信息生成报表定时计划。优选的,所述报表生成方式包括:日报表、周报表、月报表、自定义生成方式和立即生成方式。优选的,接收用户输入的报表类型,依据用户自定义的报表模板生成报表定时计划,将报表定时计划添加到任务管理中之后,还包括:依据报表定时计划获取资源监控信息。本专利技术还提供一种基于可视化的云监控系统中报表生成装置,用于实现所述基于可视化的云监控系统中报表生成方法,包括:报表管理模块,用于提供用于编辑报表模板的可视化界面,接收用户在所述可视化界面上输入的报表编辑指令,生成用户自定义的报表模板并保存;任务调度模块,用于接收用户输入的报表类型,依据用户自定义的报表模板生成报表定时计划,将报表定时计划添加到任务管理中;报表生成模块,用于根据报表定时计划中的报表资源、报表生成方式对用户自定义的报表模板的内容进行汇总,生成报表文件。优选的,所述任务调度模块包括:报表类型获取单元,用于接收用户输入的报表类型;定时计划生成单元,用于通过报表类型选择用户自定义的报表模板对应的报表资源、报表生成方式和订阅信息,利用所述报表资源、报表生成方式和订阅信息生成报表定时计划;任务添加单元,用于将报表定时计划添加到任务管理中。优选的,所述报表生成方式包括:日报表、周报表、月报表、自定义生成方式和立即生成方式。优选的,所述装置还包括:信息获取模块,用于依据报表定时计划获取资源监控信息。本专利技术所提供的一种基于可视化的云监控系统中报表生成方法及装置,提供用于编辑报表模板的可视化界面,接收用户在所述可视化界面上输入的报表编辑指令,生成用户自定义的报表模板并保存;接收用户输入的报表类型,依据用户自定义的报表模板生成报表定时计划,将报表定时计划添加到任务管理中;根据报表定时计划中的报表资源、报表生成方式对用户自定义的报表模板的内容进行汇总,生成报表文件。可见,通过用于编辑报表模板的可视化界面,用户可视化地对报表文件的展示内容进行编辑,并快速创建报表模板,通过用户自己所输入的报表类型来利用自定义报表模板生成报表文件,使得用户可根据自己的需要生成用户关注的内容,提高报表生成内容的有效性,减少无用信息的产生,提高报表生成内容的有效性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术所提供的一种基于可视化的云监控系统中报表生成方法的流程图;图2为本专利技术所提供的一种基于可视化的云监控系统中报表生成装置的结构示意图;图3为报表模板添加示意图;图4为周期性报表生成方式示意图;图5为信息获取模块数据来源示意图。具体实施方式本专利技术的核心是提供一种基于可视化的云监控系统中报表生成方法及装置,以实现提高报表生成内容的有效性。为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,图1为本专利技术所提供的一种基于可视化的云监控系统中报表生成方法的流程图,该方法包括:S11:提供用于编辑报表模板的可视化界面,接收用户在可视化界面上输入的报表编辑指令,生成用户自定义的报表模板并保存;S12:接收用户输入的报表类型,依据用户自定义的报表模板生成报表定时计划,将报表定时计划添加到任务管理中;S13:根据报表定时计划中的报表资源、报表生成方式对用户自定义的报表模板的内容进行汇总,生成报表文件。可见,该方法中,通过用于编辑报表模板的可视化界面,用户可视化地对报表文件的展示内容进行编辑,并快速创建报表模板,通过用户自己所输入的报表类型来利用自定义报表模板生成报表文件,使得用户可根据自己的需要生成用户关注的内容,提高报表生成内容的有效性,减少无用信息的产生,提高报表生成内容的有效性。基于上述方法,进一步的,步骤S12中,依据用户自定义的报表模板生成报表定时计划的过程具体包括:通过报表类型选择用户自定义的报表模板对应的报表资源、报表生成方式和订阅信息,利用报表资源、报表生成方式和订阅信息生成报表定时计划。其中,报表生成方式包括:日报表、周报表、月报表、自定义生成方式和立即生成方式。进一步的,接收用户输入的报表类型,步骤S12中,依据用户自定义的报表模板生成报表定时计划,将报表定时计划添加到任务管理中之后,还包括:依据报表定时计划获取资源监控信息。可见,该方法查看监控资源不同的信息,并能够快速地扩展一种新的资源模板,在按照周期性地对云监控系统中产生的大量的监控数据进行实时的生成和归档。其中,步骤S11的执行者为报表管理模块,步骤S12的执行者为任务调度模块,步骤S13的执行者为报表生成模块。依据报表定时计划获取资源监控信息的执行者为信息获取模块,即信息获取模块依据报表定时计划获取资源监控信息。详细的,在针对云监控系统中报表文件的生成过程中,用户根据自己对监控资源的关注点,以可视化界面的形式先自定义编辑报表模板,其中报表模板内容包括:报表类型、报表文件的内容等信息。系统将用户自定义的报表模板保存到数据库中。当用户需要生成报表时,选择自定义的报表模板、与此报表类型一致的资源、报表的生成方式、订阅信息生成报表定时计划,并将报表定时计划加到任务调度模块。根据报表计划中报表的资源、生成方式对报表模板的内容进行汇总生成文件。其中生成方式包括:立即生成、日报表、周报表、月报表和自定义生成方式。若报表计划的生成方式为立即生成,则汇总资源的实时监控信息和监控详情本文档来自技高网
...
一种基于可视化的云监控系统中报表生成方法及装置

【技术保护点】
一种基于可视化的云监控系统中报表生成方法,其特征在于,包括:提供用于编辑报表模板的可视化界面,接收用户在所述可视化界面上输入的报表编辑指令,生成用户自定义的报表模板并保存;接收用户输入的报表类型,依据用户自定义的报表模板生成报表定时计划,将报表定时计划添加到任务管理中;根据报表定时计划中的报表资源、报表生成方式对用户自定义的报表模板的内容进行汇总,生成报表文件。

【技术特征摘要】
1.一种基于可视化的云监控系统中报表生成方法,其特征在于,包括:提供用于编辑报表模板的可视化界面,接收用户在所述可视化界面上输入的报表编辑指令,生成用户自定义的报表模板并保存;接收用户输入的报表类型,依据用户自定义的报表模板生成报表定时计划,将报表定时计划添加到任务管理中;根据报表定时计划中的报表资源、报表生成方式对用户自定义的报表模板的内容进行汇总,生成报表文件。2.如权利要求1所述的方法,其特征在于,所述依据用户自定义的报表模板生成报表定时计划,包括:通过报表类型选择用户自定义的报表模板对应的报表资源、报表生成方式和订阅信息,利用所述报表资源、报表生成方式和订阅信息生成报表定时计划。3.如权利要求2所述的方法,其特征在于,所述报表生成方式包括:日报表、周报表、月报表、自定义生成方式和立即生成方式。4.如权利要求1至3中任意一项所述的方法,其特征在于,接收用户输入的报表类型,依据用户自定义的报表模板生成报表定时计划,将报表定时计划添加到任务管理中之后,还包括:依据报表定时计划获取资源监控信息。5.一种基于可视化的云监控系统中报表生成装置,其特征...

【专利技术属性】
技术研发人员:侯爱霞刘成平
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1