一种主机监控事件处理方法、装置、设备及存储介质与流程

摘要: 本申请涉及裸金属算力资源运行监控,特别涉及一种主机监控事件处理方法、装置、设备及存储介质。背景技术:1、在裸金属算力运行场景中,主机实例从启动、运行到关机的全过...
一种主机监控事件处理方法、装置、设备及存储介质与流程

本申请涉及裸金属算力资源运行监控,特别涉及一种主机监控事件处理方法、装置、设备及存储介质。

背景技术:

1、在裸金属算力运行场景中,主机实例从启动、运行到关机的全过程通常由主机侧监控代理持续向区域管理服务上报状态。上报的状态不仅包括登录和心跳信息,还包括开机成功、运行中、关机、重启以及gpu异常等多种主机监控事件。这些事件是判定主机是否真正启动成功、是否持续健康运行以及是否出现硬件异常的重要依据。相关技术中主机监控事件往往只作为独立日志或简单状态回传进行处理。在关机或重启场景下,容易导致误判。另外,相关技术不利于裸金属算力验收与问题追溯。

2、因此,如何解决上述技术缺陷已成为本领域技术人员亟待解决的技术问题。

技术实现思路

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、本申请所提供的主机监控事件处理装置、设备以及计算机可读存储介质均具有上述技术效果。

1.一种主机监控事件处理方法,其特征在于,包括:

2.根据权利要求1所述的主机监控事件处理方法,其特征在于,还包括:

3.根据权利要求1所述的主机监控事件处理方法,其特征在于,还包括:

4.根据权利要求2所述的主机监控事件处理方法,其特征在于,还包括:

5.根据权利要求4所述的主机监控事件处理方法,其特征在于,还包括:

6.根据权利要求1所述的主机监控事件处理方法,其特征在于,还包括:

7.根据权利要求6所述的主机监控事件处理方法,其特征在于,还包括:

8.一种主机监控事件处理装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的主机监控事件处理方法的步骤。