[发明专利]应用服务监控方法、装置、电子设备及可读存储介质有效
申请号: | 202110991847.0 | 申请日: | 2021-08-27 |
公开(公告)号: | CN113438136B | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 张连法 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 温可睿 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用服务 监控 方法 装置 电子设备 可读 存储 介质 | ||
本申请公开了一种应用服务监控方法、装置、电子设备及可读存储介质。其中,方法包括预先在云平台的云主机中安装与宿主机交互不依赖网络的通讯装置,并在宿主机中部署数据采集代理,同时将与数据采集代理相匹配的数据采集程序和各类应用服务的数据采集模板集成在应用服务安装包中。当检测到生成目标应用服务,根据目标应用服务的属性信息与其类型相匹配的目标数据采集模板生成数据采集配置文件;当目标应用服务成功部署在云主机,获取云主机基于数据采集配置文件所采集的监控性能数据,从而可以安全、高效地对云平台的各种类型应用服务进行监控。
技术领域
本申请涉及云计算领域,特别是涉及一种应用服务监控方法、装置、电子设备及可读存储介质。
背景技术
随着云平台应用规模的不断提升,目前已经实现了对云平台中的平台资源、核心服务和自研模块的监控告警,平台资源例如主机、云主机和裸机等,核心服务如RabbitMQ集群、MySQL和存储集群等。而云平台规模的增大,运行在云主机内部的用户方服务也即应用服务如MySQL、RabbitMQ集群、Tomcat等必然增多,对应用服务进行监控告警也越来越迫切。
可以理解的是,应用服务在业务网,云平台的监控告警系统在管理网,二者直接网络不互通。如果打通网络来利用监控告警系统对应用服务进行监控告警,无疑会提升网络复杂度,而且还存在安全隐患。此外,由于应用服务多种多样,相关技术由于并未实现统一的数据采集,导致添加一种服务就需要大量的开发;而且云平台在创建一个应用服务后无法被自动识别并正确地采集监控数据,也即其并不支持应用服务实例的自动化添加。
鉴于此,如何安全、高效地对云平台的各种类型应用服务进行监控,是所属领域技术人员需要解决的技术问题。
发明内容
本申请提供了一种应用服务监控方法、装置、电子设备及可读存储介质,可以安全、高效地对云平台的各种类型应用服务进行监控。
为解决上述技术问题,本发明实施例提供以下技术方案:
本发明实施例一方面提供了一种应用服务监控方法,包括:
预先在云平台的云主机中安装与宿主机交互不依赖网络的通讯装置,并在所述宿主机中部署数据采集代理;
预先将与所述数据采集代理相匹配的数据采集程序和各类应用服务的数据采集模板集成在应用服务安装包中;
当检测到生成目标应用服务,根据所述目标应用服务的属性信息与其类型相匹配的目标数据采集模板生成数据采集配置文件;
当所述目标应用服务部署在所述云主机,获取所述云主机基于所述数据采集配置文件所采集的监控性能数据。
可选的,所述当检测到生成目标应用服务之后,还包括:
获取与所述目标应用服务类型相匹配的目标告警模板;
按照所述目标告警模板自动为所述目标应用服务生成告警实例;
响应阈值设置指令,为所述告警实例的每个性能条项设置相应的告警阈值。
可选的,所述按照所述目标告警模板自动为所述目标应用服务生成告警实例之后,还包括:
判断所述告警实例所属类型的目标告警任务是否存在;
若所述告警实例所属类型的目标告警任务存在,将所述告警实例添加至所述目标告警任务中;
若所述告警实例所属类型的目标告警任务不存在,自动创建所述告警实例所属类型的目标告警任务,同时将所述告警实例添加至所述目标告警任务中。
可选的,所述按照所述目标告警模板自动为所述目标应用服务生成告警实例之后,还包括:
按照预设频率自动为每类告警任务自动生成相应的周期性任务;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110991847.0/2.html,转载请声明来源钻瓜专利网。