本发明涉及业务监控领域,尤其涉及一种云计算平台业务监控方法、装置、计算机设备及存储介质。
背景技术:
1、随着云计算、大数据和物联网等技术的迅猛发展,网络系统的规模和复杂性不断增加,监控技术的重要性也日益凸显。
2、传统的监控技术主要关注基础设施的运行状态,如服务器的负载、内存使用率等。然而,随着业务的数字化转型,监控技术逐渐演变为更为综合且智能化的体系,涵盖了应用性能监控、安全监控、日志监控等多个方面。这种综合性监控能够及时发现并解决潜在问题,提高系统的稳定性和可用性。但是传统的监控技术已经无法兼顾上述多个监控方向,同时,监控技术的也面临可视化和报警机制的挑战。对于一些特殊的使用场景,也需要可以定制api做二次开发,提供监控的覆盖度。
技术实现思路
1、第一方面,本申请提供一种云计算平台业务监控方法,包括:
2、接收安装在目标云系统内的数据采集插件采集的监控数据;
3、对所述监控数据进行自动化分析,确定所述目标云系统的运行状态,并进行相应的自动化处理;
4、将所述监控数据可视化后,控制监控面板显示可视化后的监控数据,并根据所述运行状态,产生相应的监控信号。
5、进一步的,所述接收安装在目标云系统内的数据采集插件采集的监控数据,包括:
6、获取所述目标云系统的基础硬件设备的指标数据,所述指标数据包括所述基础硬件设备的使用率、负载和可用性;
7、获取所述目标云系统的应用运行时的运行数据,所述运行数据包括响应时间、吞吐量和错误率。
8、进一步的,所述方法还包括:
9、对所述目标云系统进行日志监控,获取各个组件的日志信息;
10、当任意组件发现故障时,对对应组件的日志信息进行日志分析以定位故障原因。
11、进一步的,所述方法还包括,实时监控所述目标云系统运行时的行为数据;
12、根据所述行为数据,确定所述目标云系统中是否存在异常行为;
13、若存在所述异常行为,则产生相应的告警信息进行告警。
14、进一步的,所述将所述监控数据可视化后,控制监控面板显示可视化后的监控数据,并根据所述运行状态,产生相应的监控信号,包括:
15、将所述监控数据进行可视化处理,形成监控数据图表,将所述监控数据图表显示在监控面板上;
16、将所述监控数据和预设的数据指标进行对比,确定超出所述数据指标的监控数据,根据所述超出所述数据指标的监控数据,确定故障位置和故障类型;
17、根据所述故障位置和所述故障类型,进行相应的可视化报警操作。
18、进一步的,所述对所述监控数据进行自动化分析,确定所述目标云系统的运行状态,并进行相应的自动化处理,包括:
19、若出现故障,获取故障种类,确定所述故障种类是否支持进行自动化排障处理,若支持,则进行自动化排障处理,并进行告警操作;
20、若不支持自动化排障处理,则进行所述告警操作的同时,还对所述故障进行定位并生成解决建议。
21、进一步的,所述进行告警操作,包括:
22、根据所述故障种类,确定告警信息的推送范围,对所述告警信息进行分组得到分组结果;
23、根据所述分组结果,通过邮件、短信和通信软件进行所述告警信息的推送。
24、第二方面,本申请还提供一种云计算平台业务监控装置,包括:
25、数据监控模块,用于接收安装在目标云系统内的数据采集插件采集的监控数据;
26、自动化运维模块,用于对所述监控数据进行自动化分析,确定所述目标云系统的运行状态,并进行相应的自动化处理;
27、可视化模块,用于将所述监控数据可视化后,控制监控面板显示可视化后的监控数据,并根据所述运行状态,产生相应的监控信号。
28、第三方面,本申请还提供一种计算机设备,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行所述的云计算平台业务监控方法。
29、第四方面,本申请还提供一种可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行所述的云计算平台业务监控方法。
30、本发明公开了一种云计算平台业务监控方法、装置、计算机设备及存储介质,该方法包括:接收安装在目标云系统内的数据采集插件采集的监控数据;对所述监控数据进行自动化分析,确定所述目标云系统的运行状态,并进行相应的自动化处理;将所述监控数据可视化后,控制监控面板显示可视化后的监控数据,并根据所述运行状态,产生相应的监控信号。实现对目标云系统监控数据的获取以及自动化分析,减少了人为干预的比例,降低了系统故障和服务中断的风险。这有助于提高服务的可用性,确保业务能够持续稳定地运行,最大程度地减少因故障导致的停机时间。
1.一种云计算平台业务监控方法,其特征在于,包括:
2.根据权利要求1所述的云计算平台业务监控方法,其特征在于,所述接收安装在目标云系统内的数据采集插件采集的监控数据,包括:
3.根据权利要求1所述的云计算平台业务监控方法,其特征在于,还包括:
4.根据权利要求1所述的云计算平台业务监控方法,其特征在于,还包括:
5.根据权利要求1所述的云计算平台业务监控方法,其特征在于,所述将所述监控数据可视化后,控制监控面板显示可视化后的监控数据,并根据所述运行状态,产生相应的监控信号,包括:
6.根据权利要求1所述的云计算平台业务监控方法,其特征在于,所述对所述监控数据进行自动化分析,确定所述目标云系统的运行状态,并进行相应的自动化处理,包括:
7.根据权利要求6所述的云计算平台业务监控方法,其特征在于,所述进行告警操作,包括:
8.一种云计算平台业务监控装置,其特征在于,包括:
9.一种计算机设备,其特征在于,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行权利要求1至7中任一项所述的云计算平台业务监控方法。
10.一种可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序在处理器上运行时执行权利要求1至7中任一项所述的云计算平台业务监控方法。