一种通信系统中节点的监控方法及系统技术方案

技术编号:13883641 阅读:84 留言:0更新日期:2016-10-23 17:31
本发明专利技术涉及一种通信系统中节点的监控方法及系统,其中方法包括:步骤1:对通信系统中由多个通信节点构成的多个通信链路进行监控;步骤2:定时采集所有通信节点中积压线程的数量;步骤3:当出现一个或多个通信节点中的积压线程的数量达到或超出预设阀值时,发出告警,所述积压线程数量达到或超出预设阀值的通信节点对应的通信链路停止工作,结束。通过监控各通信节点线程积压情况,达到一定积压阀值,通知前端该通信节点异常,避免交易拥塞堵死,提前规避风险,使客户端和用户无感知,提升用户体验;提前发现过载的应用,避免单节点拥堵,造成用户体验慢或者应用堵死导致瘫痪的情况。

【技术实现步骤摘要】

本专利技术涉及一种通信系统中节点的监控方法及系统
技术介绍
互联网行业的发展,推动了电信行业的改革,由过去IBM小型机、ORACLE、TUXEDO向X86、Mysql、服务云化发展,三大运营商逐步实现云化改造。云化部署后降低了单机维护成本和升级成本,但单节点的性能和稳定性与之前相比有所降低,要保证用户良好体验,做到7*24小时不间断服务,必须提前发现单节点故障,提前做出应对处理,防患于未然。
技术实现思路
本专利技术所要解决的技术问题是提供一种通过增加线程监控保障处理,提高系统稳定性和用户良好感知的通信系统中节点的监控方法及系统。本专利技术解决上述技术问题的技术方案如下:一种通信系统中节点的监控方法,具体包括以下步骤:步骤1:对通信系统中由多个通信节点构成的多个通信链路进行监控;步骤2:定时采集所有通信节点中积压线程的数量;步骤3:当出现一个或多个通信节点中的积压线程的数量达到或超出预设阀值时,发出告警,所述积压线程数量达到或超出预设阀值的通信节点对应的通信链路停止工作,结束。本专利技术的有益效果是:通过监控各通信节点线程积压情况,达到一定积压阀值,通知前端该通信节点异常,避免交易拥塞堵死,提前规避风险,使
客户端和用户无感知,提升用户体验;提前发现过载的应用,避免单节点拥堵,造成用户体验慢或者应用堵死导致瘫痪的情况。在上述技术方案的基础上,本专利技术还可以做如下改进。进一步,所述3具体包括以下步骤:步骤3.1:选取一个通信链路作为当前通信链路;步骤3.2:判断当前通信链路中的所有通信节点中线程积压的数量是否都小于预设阀值,如果是,执行步骤3.4;否则,执行步骤3.3;步骤3.3:发出告警,当前通信链路停止工作,执行步骤3.4;步骤3.4:判断是否还存在未判断通信链路,如果是,执行步骤3.1;否则,结束。采用上述进一步方案的有益效果是,通信链路中可以包括多个通信节点,一旦其中任何一个通信节点线程积压数量超出阀值就会造成通信拥塞,因此,当任何一个通信节点出现线程积压数量超出阀值,立即停止所在通信链路的通信工作。进一步,还包括步骤4:将监控过程及告警信息生成监控日志,并将监控日志进行保存。采用上述进一步方案的有益效果是,通过监控日志可以在出问题后可以找到问题时间点和异常数据信息,便于维护人员对问题及时进行解决。进一步,所述阀值通过预设固定值结合监控日志进行设置。采用上述进一步方案的有益效果是,通过监控日志可以对已经设定的阀值进行调整,达到最佳,不会出现过载也不会出现负载不足的情况。本专利技术解决上述技术问题的技术方案如下:一种通信系统中节点的监控系统,包括监控模块、采集模块和判断告警模块;所述监控模块用于对通信系统中由多个通信节点构成的多个通信链路进行监控;所述采集模块用于定时采集所有通信节点中积压线程的数量;所述判断告警模块当出现一个或多个通信节点中的积压线程的数量达到或超出预设阀值时,发出告警,所述积压线程数量达到或超出预设阀值的通信节点对应的通信链路停止工作,结束。本专利技术的有益效果是:通过监控各通信节点线程积压情况,达到一定积压阀值,通知前端该通信节点异常,避免交易拥塞堵死,提前规避风险,使客户端和用户无感知,提升用户体验;提前发现过载的应用,避免单节点拥堵,造成用户体验慢或者应用堵死导致瘫痪的情况。在上述技术方案的基础上,本专利技术还可以做如下改进。进一步,所述判断告警模块包括选取模块、判断模块和结束模块;所述选取模块用于选取一个通信链路作为当前通信链路;所述判断模块用于判断当前通信链路中的所有通信节点中线程积压的数量是否都小于预设阀值,如果是,触发结束模块;否则,发出告警,当前通信链路停止工作,触发结束模块;所述结束模用于判断是否还存在未判断通信链路,如果是,触发选取模块选取其他通信链路为当前通信链路;否则,结束。采用上述进一步方案的有益效果是,通信链路中可以包括多个通信节点,一旦其中任何一个通信节点线程积压数量超出阀值就会造成通信拥塞,因此,当任何一个通信节点出现线程积压数量超出阀值,立即停止所在通信链路的通信工作。进一步,还包括日志模块,所述日志模块用于将监控过程及告警信息生成监控日志,并将监控日志进行保存。采用上述进一步方案的有益效果是,通过监控日志可以在出问题后可以找到问题时间点和异常数据信息,便于维护人员对问题及时进行解决。进一步,所述阀值通过预设固定值结合监控日志进行设置。采用上述进一步方案的有益效果是,通过监控日志可以对已经设定的阀值进行调整,达到最佳,不会出现过载也不会出现负载不足的情况。本方案的核心在于通过weblogic提供的监控脚本,编写python脚本,实现对weblogic线程队列ThreadTotal、ThreadIdle指标监控,特点如下:1、增加的监控脚本为后台程序,不依赖应用本身;2、增加的监控不影响应用本身运行;3、监控数据定时打印到指定日志文件,出问题后可以找到问题时间点和异常数据信息;4、通过监控数据结果,根据经验设置阀值,达到阀值实现应用切换。附图说明图1为本专利技术实施例1所述的一种通信系统中节点的监控方法流程图;图2为本专利技术实施例1所述的一种通信系统中节点的监控系统结构框图。附图中,各标号所代表的部件列表如下:1、监控模块,2、采集模块,3、判断告警模块。具体实施方式以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。如图1所示,为本专利技术实施例1所述的一种通信系统中节点的监控方法,具体包括以下步骤:步骤1:对通信系统中由多个通信节点构成的多个通信链路进行监控;步骤2:定时采集所有通信节点中积压线程的数量;步骤3:当出现一个或多个通信节点中的积压线程的数量达到或超出预
设阀值时,发出告警,所述积压线程数量达到或超出预设阀值的通信节点对应的通信链路停止工作,结束。本专利技术实施例2所述的一种通信系统中节点的监控方法,在实施例1的基础上,所述3具体包括以下步骤:步骤3.1:选取一个通信链路作为当前通信链路;步骤3.2:判断当前通信链路中的所有通信节点中线程积压的数量是否都小于预设阀值,如果是,执行步骤3.4;否则,执行步骤3.3;步骤3.3:发出告警,当前通信链路停止工作,执行步骤3.4;步骤3.4:判断是否还存在未判断通信链路,如果是,执行步骤3.1;否则,结束。本专利技术实施例3所述的一种通信系统中节点的监控方法,在实施例1或2的基础上,还包括步骤4:将监控过程及告警信息生成监控日志,并将监控日志进行保存。本专利技术实施例4所述的一种通信系统中节点的监控方法,在实施例3的基础上,所述阀值通过预设固定值结合监控日志进行设置。如图2所示,为本专利技术实施例1所述的一种通信系统中节点的监控系统,包括监控模块1、采集模块2和判断告警模块3;所述监控模块1用于对通信系统中由多个通信节点构成的多个通信链路进行监控;所述采集模块2用于定时采集所有通信节点中积压线程的数量;所述判断告警模块3当出现一个或多个通信节点中的积压线程的数量达到或超出预设阀值时,发出告警,所述积压线程数量达到或超出预设阀值的通信节点对应的通信链路停止工作,结束。本专利技术实施例2所述的一种通信系统中节点的监控系统,在实施例1的基础上,所述判断告警模块3包括选取模块、判断本文档来自技高网
...

【技术保护点】
一种通信系统中节点的监控方法,其特征在于,具体包括以下步骤:步骤1:对通信系统中由多个通信节点构成的多个通信链路进行监控;步骤2:定时采集所有通信节点中积压线程的数量;步骤3:当出现一个或多个通信节点中的积压线程的数量达到或超出预设阀值时,发出告警,所述积压线程数量达到或超出预设阀值的通信节点对应的通信链路停止工作,结束。

【技术特征摘要】
1.一种通信系统中节点的监控方法,其特征在于,具体包括以下步骤:步骤1:对通信系统中由多个通信节点构成的多个通信链路进行监控;步骤2:定时采集所有通信节点中积压线程的数量;步骤3:当出现一个或多个通信节点中的积压线程的数量达到或超出预设阀值时,发出告警,所述积压线程数量达到或超出预设阀值的通信节点对应的通信链路停止工作,结束。2.根据权利要求1所述的一种通信系统中节点的监控方法,其特征在于,所述3具体包括以下步骤:步骤3.1:选取一个通信链路作为当前通信链路;步骤3.2:判断当前通信链路中的所有通信节点中线程积压的数量是否都小于预设阀值,如果是,执行步骤3.4;否则,执行步骤3.3;步骤3.3:发出告警,当前通信链路停止工作,执行步骤3.4;步骤3.4:判断是否还存在未判断通信链路,如果是,执行步骤3.1;否则,结束。3.根据权利要求1或2所述的一种通信系统中节点的监控方法,其特征在于,还包括步骤4:将监控过程及告警信息生成监控日志,并将监控日志进行保存。4.根据权利要求3所述的一种通信系统中节点的监控方法,其特征在于,所述阀值通过预设固定值结合监控日志进行设置。5.一种通信系统中节点的监控系统,其特征在于...

【专利技术属性】
技术研发人员:朱建光
申请(专利权)人:北京思特奇信息技术股份有限公司
类型:发明
国别省市:北京;11

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

1