电源异常显示方法、装置、设备及存储介质与流程

文档序号:37385442发布日期:2024-03-22 10:37阅读:14来源:国知局
电源异常显示方法、装置、设备及存储介质与流程

本发明涉及故障定位,具体涉及电源异常显示方法、装置、设备及存储介质。


背景技术:

1、服务器的电源供应器(power supply unit,psu)作为电源输入的主要装置,能够稳定、持续地向服务器内的设备提供电源。为了便于电源供应器出现故障时对故障的确认以及定位,目前通常通过在电源供应器上设置一颗led灯,通过led的颜色显示服务器是否出现故障。然而这样的方法只能指示出电源供应器是否出现故障,管理人员依然需要手动进行相关操作,甚至拆卸电源供应器或者服务器,来进行故障排查,导致对故障的定位需要花费较多的时间,影响服务器的工作。


技术实现思路

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、将第二显示信息显示在显示界面上。

31、在一种可选的实施方式中,将第二显示信息显示在显示界面上,包括:

32、获取显示界面中可显示区域的属性信息;

33、若属性信息大于等于预设属性信息,则将第二显示信息和解析信息集合显示在显示界面上;

34、若属性信息小于预设属性信息,则将第二显示信息显示在显示界面上。

35、如此,可以在可显示区域能够同时显示第二显示信息和解析信息集合中数据时将其同时显示出来,使用户能够直观地知道电源模块的状态。

36、在一种可选的实施方式中,标识信息包括电源模块的身份信息和位置信息;

37、基于标识信息和解析信息集合生成告警信息,并将告警信息发送到云服务器,包括:

38、基于异常类型和异常状态,生成告警提示信息;

39、基于异常数据、身份信息和位置信息,生成告警内容信息;

40、将告警提示信息和告警内容信息,发送到云服务器。

41、如此,可以将告警信息发送到远程的管理模块,使远程的管理人员可以直接了解到电源模块的异常,从而提高电源模块故障原因的定位效率。

42、第二方面,本发明提供了一种电源异常显示装置,该装置包括:

43、信息获取模块,用于获取电源模块的异常信息和标识信息;

44、异常信息解析模块,用于对异常信息进行解析,确定异常信息对应的解析信息集合;解析信息集合包括异常信息对应的异常类型、异常状态和异常数据;异常状态包括告警状态和故障状态;

45、第一显示信息生成模块,用于基于异常类型和异常状态生成第一显示信息,并基于第一显示信息控制电源模块对应的指示灯显示;指示灯包括状态指示灯和类型指示灯;状态指示灯用于指示电源模块的异常状态;类型指示灯用于指示电源模块的异常类型;

46、第二显示信息生成模块,用于基于解析信息集合生成第二显示信息,并基于第二显示信息控制电源模块对应的显示界面显示;

47、告警信息生成模块,用于基于标识信息和解析信息集合生成告警信息,并将告警信息发送到云服务器;云服务器用于将告警信息发送到标识信息对应的管理模块。

48、第三方面,本发明提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的电源异常显示方法。

49、第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的电源异常显示方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1