一种云监控系统的报表生成方法及装置与流程

文档序号:11959657阅读:来源:国知局

技术特征:

1.一种云监控系统的报表生成方法,其特征在于,包括:

根据用户输入的请求信息,在报表模板数据库中选择与所述请求信息对应的报表模板类型,以及确定报表中的报表生成方式和待监控资源;其中,所述报表生成方式包括:实时生成方式和周期生成方式;

当所述报表生成方式为所述实时生成方式时,获取所述待监控资源的监控信息,并将所述监控信息加入到报表中以生成报表文件;

当所述报表生成方式为所述周期生成方式时,依据所述周期生成方式的周期生成定时报表任务;当到达所述定时报表任务的执行时间时,根据所述周期,获取待监控资源在该周期内的监控信息,并加入到所述报表中种以生成报表文件。

2.根据权利要求1所述的报表生成方法,其特征在于,当所述报表生成方式为所述实时生成方式时,所述监控信息包括:所述待监控资源的当前运行状态、监控数据、一周告警历史、一周通知历史、资产信息和/或性能值。

3.根据权利要求2所述的报表生成方法,其特征在于,通过所述云监控系统中的读接收数据寄存器获取所述当前运行状态、所述监控数据、所述一周告警历史和所述一周通知历史;通过所述云监控系统中的数据库获取所述资产信息和所述性能值。

4.根据权利要求1所述的报表生成方法,其特征在于,当所述报表生成方式为所述周期生成方式时,所述监控信息包括:所述待监控资源的当前运行状态、周期内的监控数据、周期内的告警历史、周期内的通知历史、资产信息和/或性能值。

5.根据权利要求4所述的报表生成方法,其特征在于,通过所述云监控系统中的读接收数据寄存器获取所述当前运行状态、所述周期内的监控数据、所述周期内的告警历史、所述周期内的通知历史;通过所述云监控系统中的数据库获取所述资产信息和所述性能值。

6.根据权利要求1所述的报表生成方法,其特征在于,当所述请求信息包含有订阅信息时,在生成报表文件后还包括:

依据所述订阅信息的接收方式,将所述报表文件发送至所述订阅信息对应的地址。

7.根据权利要求6所述的报表生成方法,其特征在于,订阅信息的接收方式包括邮件接收方式。

8.根据权利要求1所述的报表生成方法,其特征在于,在生成报表文件后还包括:在所述报表文件中添加生成时间。

9.根据权利要求1所述的报表生成方法,其特征在于,所述周期生成方式包括:日周期生成方式、周周期生成方式或月周期生成方式。

10.一种云监控系统的报表生成装置,其特征在于,包括:

报表管理模块,用于根据用户输入的请求信息,在报表模板数据库中选择与所述请求信息对应的报表模板类型,以及确定所述报表的报表生成方式和待监控资源;其中,所述报表生成方式包括:实时生成方式和周期生成方式;

报表生成模块,用于当所述报表生成方式为所述实时生成方式时,接收所述待监控资源的监控信息,并将所述监控信息加入到报表中以生成报表文件;或当所述报表生成方式为所述周期生成方式时,依据所述周期生成方式的周期生成定时报表任务;当到达所述定时报表任务的执行时间时,根据所述周期,获取待监控资源在该周期内的监控信息,并加入到所述报表中种以生成报表文件;

任务调度模块,用于将所述定时报表任务加入任务队列中,当到达所述定时报表任务的执行时间时触发所述报表生成模块;

信息获取模块,用于获取所述待监控资源的监控信息,并将所述监控信息发送至所述报表生成模块中。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1