应用程序端口监控方法及装置制造方法及图纸

技术编号:26342271 阅读:41 留言:0更新日期:2020-11-13 20:31
本发明专利技术提供的应用程序端口监控方法及装置,可应用于大数据和人工智能技术领域,本发明专利技术的应用程序端口监控方法通过获取待监控应用程序运行过程中的端口状态信息,然后根据所述正常端口状态的计数数据、总检查次数数据以及状态变化计数数据,生成检查通过率和端口变化率,进而生成告警信息,本发明专利技术应用程序端口自动识别,无需手工配置,节约了环境维护成本,提高了监控准确性,端口监控范围不再局限与应用程序端口监控,而是服务器全部活跃端口,服务器端口监控更加全面。

Application program port monitoring method and device

【技术实现步骤摘要】
应用程序端口监控方法及装置
本专利技术涉及应用监控领域,具体涉及应用程序端口监控方法及装置。
技术介绍
应用程序启动后,对外暴露IP、端口信息来提供服务。应用程序端口监控是一种有效的发现程序异常的方法,一般采用主动探活方法进行端口监控,如图2所示,具体步骤说明如下:1、应用程序部署后,管理员将需要监控的IP地址、端口信息手工录入配置中心存储。2、监控Server由配置中心中获取IP地址、端口信息,定期轮询探活,对探活失败的进行告警。主动探测方法具有以下不足:1、应用程序种类繁杂,特别是大量开源软件的引入,导致应用程序端口各不相同,主动探活方法IP、端口信息均需要进行手工维护。2、随着我行业务的快速发展,加之云计算、分布式的大量使用,服务器规模出现了爆发性的增长,IP、端口手工录入方式工作量大、易出现差错。
技术实现思路
针对现有技术中的问题,本专利技术提供一种应用程序端口监控方法及装置。本专利技术的一个方面,一种应用程序端口监控方法,包括:获取待监控应用程序运行过程中的本文档来自技高网...

【技术保护点】
1.一种应用程序端口监控方法,其特征在于,包括:/n获取待监控应用程序运行过程中的端口状态信息,所述端口状态信息包括正常端口状态的计数数据、总检查次数数据和状态变化计数数据;/n根据所述正常端口状态的计数数据、总检查次数数据以及状态变化计数数据,生成检查通过率和端口变化率;/n根据所述检查通过率和端口变化率、预设的第一阈值以及第二阈值生成告警信息,以触发告警。/n

【技术特征摘要】
1.一种应用程序端口监控方法,其特征在于,包括:
获取待监控应用程序运行过程中的端口状态信息,所述端口状态信息包括正常端口状态的计数数据、总检查次数数据和状态变化计数数据;
根据所述正常端口状态的计数数据、总检查次数数据以及状态变化计数数据,生成检查通过率和端口变化率;
根据所述检查通过率和端口变化率、预设的第一阈值以及第二阈值生成告警信息,以触发告警。


2.根据权利要求1所述的应用程序端口监控方法,其特征在于,还包括:
建立深度学习模型,所述深度学习模型的输入为所述待监控应用程序,输出为所述第一阈值以及第二阈值。


3.根据权利要求2所述的应用程序端口监控方法,其特征在于,还包括:
收集所述待监控应用程序的历史端口状态信息;
根据所述历史端口状态信息以及人工校验得到的第一阈值和所述第二阈值;
利用所述历史端口状态信息、所述第一阈值和所述第二阈值组成的训练集,训练所述深度学习模型。


4.根据权利要求1-3任一项所述的应用程序端口监控方法,其特征在于,所述根据所述正常端口状态的计数数据和状态变化计数数据,生成检查通过率,包括:
根据正常端口状态的计数数据和总检查次数数据生成所述检查通过率。


5.根据权利要求1-3任一项所述的应用程序端口监控方法,其特征在于,所述根据所述正常端口状态的计数数据和状态变化计数数据,生成端口变化率,包括:
根据所述总检查次数数据和状态变化计数数...

【专利技术属性】
技术研发人员:刘春雨刘书伟侯聪聪程君陶
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

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

1