System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及服务器,更具体的说,是涉及一种数据处理方法、装置及服务器。
技术介绍
1、对于服务器中支持mctp协议的pldm设备,基板管理控制器bmc可以通过mctp协议获知设备的信息,如设备温度、链接状态等信息,但这要求bmc需要事先明确其获得的信息是通过pldm设备的哪个传感器采集的。如bmc获取网卡的芯片温度,需要预先知道此网卡的芯片温度传感器的id。若pldm设备添加了新的固件,或原有固件版本更新后,都需要bmc修改固件适配,因而非常复杂繁琐。
技术实现思路
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、其中,所述可执行程序指令用于:扫描支持第一协议的第一设备,获得所述第一设备支持的检测设备;对于所有检测设备中未记录的第一检测设备,确定所述第一检测设备对应的第一检测设备信息;所述第一检测设备信息至少包括第一检测设备类型和基于所述第一检测设备类型确定的第一检测设备的阈值数据。
本文档来自技高网...【技术保护点】
1.一种数据处理方法,包括:
2.根据权利要求1所述的数据处理方法,所述第一设备包括多个且具有不同类型,在扫描支持第一协议的第一设备后,还包括:
3.根据权利要求2所述的数据处理方法,所述确定所述第一检测设备对应的第一检测设备信息,包括以下至少一种:
4.根据权利要求1所述的数据处理方法,在所述确定所述第一检测设备对应的第一检测设备信息后,还包括:
5.根据权利要求4所述的数据处理方法,所述获得所述检测设备的检测数据,包括:
6.根据权利要求4所述的数据处理方法,所述基于所述检测数据执行对应操作,包括:
7.根据权利要求1所述的数据处理方法,所述确定所述第一检测设备对应的第一检测设备信息,包括以下至少之一:
8.根据权利要求1所述的数据处理方法,其中,如果初次启动或重新启动,可执行扫描从而获得第一设备的设备信息。
9.一种数据处理装置,包括:
10.一种服务器,包括:
【技术特征摘要】
1.一种数据处理方法,包括:
2.根据权利要求1所述的数据处理方法,所述第一设备包括多个且具有不同类型,在扫描支持第一协议的第一设备后,还包括:
3.根据权利要求2所述的数据处理方法,所述确定所述第一检测设备对应的第一检测设备信息,包括以下至少一种:
4.根据权利要求1所述的数据处理方法,在所述确定所述第一检测设备对应的第一检测设备信息后,还包括:
5.根据权利要求4所述的数据处理方法,所述获...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。