故障检测方法、机器可读存储介质和故障检测设备技术

技术编号:38997261 阅读:7 留言:0更新日期:2023-10-07 10:28
本发明专利技术属于无线电监测设施控制技术领域,具体提供了一种故障检测方法、机器可读存储介质和故障检测设备。本发明专利技术的故障检测方法包括:确定出目标设备;获取所述目标设备的原子服务程序进程状态和网络状态;如果所述原子服务程序进程状态和所述网络状态中的至少一项不正常,将相应的故障信息录入故障库。本发明专利技术实现了对无线电监测设施中各无线电监测设备的故障的自动检测。同时,还能够确定出是哪一台无线电监测设备出现了故障,实现了对故障的自动定位。自动定位。自动定位。

【技术实现步骤摘要】
故障检测方法、机器可读存储介质和故障检测设备


[0001]本专利技术属于无线电监测设施控制
,具体提供了一种故障检测方法、机器可读存储介质和故障检测设备。

技术介绍

[0002]无线电监测设施机房是安放无线电监测系统主要设备(例如接收机、频谱仪、服务器等)的地点,其可以是一幢建筑物或建筑物的一部分,并且包括主机房、辅助区、支持区和行政管理区等。
[0003]动力环境监控系统是对分布在各机房的电源柜、UPS(不间断电源)、空调、蓄电池等多种动力设备,及门磁、水浸、温湿度、烟感等机房环境的各种参数,进行遥测、遥信、遥调和遥控,实时监测其运行参数,记录和分析相关数据,并对设备进行集中监控和集中维护的计算机控制系统。
[0004]目前的动力环境监控系统对无线电监测设施的监控能力有限,当无线电监测设施的某个无线电监测设备出现故障时,无法对故障进行定位,并缺乏对故障的自动排查和处理手段,导致故障持续的时间较长、任务失败率较高。即,现有技术无法实现对无线电监测设施的故障的自动检测。

技术实现思路

[0005]本专利技术的一个目的在于,解决现有技术无法对无线电监测设施的故障进行自动检测的问题。
[0006]本专利技术进一步的一个目的在于,如何对无线电监测设施的故障进行自动处理。
[0007]为实现上述目的,本专利技术在第一方面提供了一种无线电监测设施的故障检测方法,包括:
[0008]确定出目标设备;
[0009]获取所述目标设备的原子服务程序进程状态和网络状态;
[0010]如果所述原子服务程序进程状态和所述网络状态中的至少一项不正常,将相应的故障信息录入故障库。
[0011]可选地,所述确定出目标设备的步骤包括:
[0012]获取待检查无线电监测设备列表,将所述无线电监测设备列表中未标记故障状态的无线电监测设备确定为所述目标设备,和/或
[0013]获取所述无线电监测设备执行自身监测任务的反馈信息,并将所述反馈信息为故障信息的所述无线电监测设备确定为所述目标设备。
[0014]可选地,所述获取所述目标设备的原子服务程序进程状态和网络状态的步骤包括:
[0015]通过所述无线电监测设施的工控机上的agent程序采集所述原子服务程序进程状态;
[0016]通过基于ICMP协议的Ping命令获取所述网络状态。
[0017]可选地,所述将相应的故障信息录入故障库的步骤包括:
[0018]在所述原子服务程序进程状态不正常并且所述网络状态正常的情况下,将第一故障信息录入所述故障库,其中所述第一故障信息用于表示程序运行故障;
[0019]在所述原子服务程序进程状态正常并且所述网络状态不正常的情况下,将第二故障信息录入所述故障库,其中所述第二故障信息用于表示网络故障;
[0020]在所述原子服务程序进程状态不正常并且所述网络状态不正常的情况下,获取所述目标设备的电源状态,并在所述目标设备断电时将第三故障信息录入所述故障库,其中所述第三故障信息用于表示电源故障。
[0021]可选地,在所述原子服务程序进程状态不正常并且所述网络状态正常的情况下,还包括:发出重启所述无线电监测设施的工控机的指令,以使所述工控机重启;
[0022]在所述原子服务程序进程状态不正常并且所述网络状态不正常的情况下,还包括:发出重启所述目标设备的指令,以使所述目标设备断电重启。
[0023]可选地,在所述将相应的故障信息录入故障库的步骤之后,所述故障检测方法还包括:
[0024]分别获取每一个故障设备的电源状态、原子服务程序进程状态和网络状态;
[0025]如果所述电源状态、所述原子服务程序进程状态和所述网络状态均正常,则在所述故障库中将所述故障设备的故障状态更新为非故障状态。
[0026]可选地,所述故障检测方法还包括:
[0027]如果所述电源状态、所述原子服务程序进程状态和所述网络状态中的至少一项仍不正常,根据所述故障设备所的功能确定所述故障设备的告警等级;
[0028]在所述告警等级达到了预设级别时,向所述故障设备的维护人员对应的移动终端发送提示信息。
[0029]可选地,所述故障检测方法还包括:
[0030]获取统计周期内各类被监测设备的故障次数,并通过下述公式确定被监测无线电监测设施的综合效能:
[0031][0032]其中,a为效能系数,C为统计周期,M为动力类被监测设备的故障次数,N为环境类被监测设备的故障次数,Y为网络类被监测设备的故障次数。
[0033]在本专利技术的第二方面,本专利技术提供了一种机器可读存储介质,其上存储有机器可执行程序,所述机器可执行程序被处理器执行时实现根据第一方面任一项所述的故障检测方法。
[0034]在本专利技术的第三方面,本专利技术提供了一种故障检测设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运行的机器可执行程序,并且所述处理器执行所述机器可执行程序时实现根据第一方面任一项所述的故障检测方法。
[0035]基于前文的描述,本领域技术人员能够理解的是,在本专利技术前述的技术方案中,通过确定出目标设备,然后获取目标设备的原子服务程序进程状态和网络状态,并在原子服务程序进程状态和网络状态中的至少一项不正常时,将相应的故障信息录入故障库,从而
实现了对无线电监测设施中各无线电监测设备的故障的自动检测。同时,还能够确定出是哪一台无线电监测设备出现了故障,实现了对故障的自动定位。
[0036]进一步,在原子服务程序进程状态不正常并且网络状态正常的情况下,通过发出重启无线电监测设施的工控机的指令,使工控机重启,以使工控机重启之后重新执行原子服务程序;在原子服务程序进程状态不正常并且网络状态不正常的情况下,通过发出重启目标设备的指令,使目标设备断电重启;实现了对无线电监测设施的故障的自动处理,降低了无线电监测设施的故障的持续时间。
[0037]进一步,在将相应的故障信息录入故障库之后,通过获取每一个故障设备的电源状态、原子服务程序进程状态和网络状态;并在电源状态、原子服务程序进程状态和网络状态均正常时,将故障库中故障设备的故障状态更新为非故障状态,实现了对故障设备的复检,确保了故障修复的可靠性。
[0038]再进一步,通过获取统计周期内各类被监测设备的故障次数,并确定被监测无线电监测设施的综合效能,使得维护人员能够通过该综合效能对相应机房内的无线电监测设施进行相应优化。
[0039]本专利技术的其他有益效果将会在后文中结合附图进行详细描述,以便本领域技术人员能够更加清楚地了解本专利技术的改进目的、特征和优点。
附图说明
[0040]为了更清楚地说明本专利技术的技术方案,后文将参照附图来描述本专利技术的部分实施例。本领域技术人员应当理解的是,同一附图标记在不同附图中所标示的部件或部分相同或类似;本专利技术的附图彼此之间并非一定是按比例绘制的。
[0041]附图中:
[0042]图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无线电监测设施的故障检测方法,包括:确定出目标设备;获取所述目标设备的原子服务程序进程状态和网络状态;如果所述原子服务程序进程状态和所述网络状态中的至少一项不正常,将相应的故障信息录入故障库。2.根据权利要求1所述的无线电监测设施的故障检测方法,其中,所述确定出目标设备的步骤包括:获取待检查无线电监测设备列表,将所述无线电监测设备列表中未标记故障状态的无线电监测设备确定为所述目标设备,和/或获取所述无线电监测设备执行自身监测任务的反馈信息,并将所述反馈信息为故障信息的所述无线电监测设备确定为所述目标设备。3.根据权利要求1所述的无线电监测设施的故障检测方法,其中,所述获取所述目标设备的原子服务程序进程状态和网络状态的步骤包括:通过所述无线电监测设施的工控机上的agent程序采集所述原子服务程序进程状态;通过基于ICMP协议的Ping命令获取所述网络状态。4.根据权利要求1所述的无线电监测设施的故障检测方法,其中,所述将相应的故障信息录入故障库的步骤包括:在所述原子服务程序进程状态不正常并且所述网络状态正常的情况下,将第一故障信息录入所述故障库,其中所述第一故障信息用于表示程序运行故障;在所述原子服务程序进程状态正常并且所述网络状态不正常的情况下,将第二故障信息录入所述故障库,其中所述第二故障信息用于表示网络故障;在所述原子服务程序进程状态不正常并且所述网络状态不正常的情况下,获取所述目标设备的电源状态,并在所述目标设备断电时将第三故障信息录入所述故障库,其中所述第三故障信息用于表示电源故障。5.根据权利要求4所述的无线电监测设施的故障检测方法,在所述原子服务程序进程状态不正常并且所述网络状态正常...

【专利技术属性】
技术研发人员:蒲星温和张伟张政贾俊吴昊
申请(专利权)人:天维讯达北京科技有限公司
类型:发明
国别省市:

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

1