传感器数据的处理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:30366225 阅读:96 留言:0更新日期:2021-10-16 17:32
本发明专利技术公开了一种传感器数据的处理方法、装置、计算机设备及存储介质,该方法包括:通过智能平台管理接口获取多个传感器的指标数据;根据指标数据进行格式转换,得到结构化数据;响应用户通过可视化界面触发的数据处理指令,数据处理指令用于对结构化数据进行处理。能够基于结构化数据为用户提供指标数据的查询,该查询可以包括回溯查询等多种操作。服务器通过对指标数据进行格式转化,能够实现将不同类型的传感器得到的指标数据统一为结构化数据,基于结构化数据响应用户触发的数据处理指令时,能够为用户提供更加易读的结构数据,实现用户对传感器的指标数据进行回溯查询的同时,为用户提供易读的结果数据,提高数据查询效率。提高数据查询效率。提高数据查询效率。

【技术实现步骤摘要】
传感器数据的处理方法、装置、计算机设备及存储介质


[0001]本专利技术实施例涉及传感器监控技术,尤其涉及一种传感器数据的处理方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着服务器硬件的升级,服务器通过配置基板管理控制器(Baseboard Management Controller,BMC)实现硬件部件的参数检测。基板管理控制器的传感器通过嵌入硬件部件,可以测量硬件部件的参数。
[0003]目前服务器在统计基板管理控制器的传感器测量到的指标数据时,采用集中式采集。集中式采集为在固定时间获取基板管理控制器的传感器采集的指标数据进行输出。然而,集中采集的方式无法实现数据回溯,用户无法快速的对指标数据进行查询,指标数据查询效率低。

技术实现思路

[0004]本专利技术提供一种传感器数据的处理方法、装置、计算机设备及存储介质,以实现提高指标数据的查询效率。
[0005]第一方面,本专利技术实施例提供了一种传感器数据的处理方法,包括:
[0006]通过智能平台管理接口获取多个传感器的指标数据;
[0007]根据指标数据进行格式转换,得到结构化数据;
[0008]响应用户通过可视化界面触发的数据处理指令,数据处理指令用于对结构化数据进行处理。
[0009]在上述实施方式的基础上,通过智能平台管理接口获取多个传感器的指标数据,包括:
[0010]配置多个分层管理节点,每个分层管理节点通过通智能平台管理接口与多个基板管理控制器的传感器连接,分层管理节点用于按照预设时间间隔通过智能平台管理接口分别从多个基板管理控制器的传感器上获取指标数据,将指标数据写入至目标文件。
[0011]上述实施方式能够通过多个分层管理节点按照预设时间间隔,分别对不同的基板管理控制器的传感器的指标数据进行采集。通过为不同的分层管理节点进行配置,可以实现对基板管理控制器的传感器的采样频率的设置,同时能够实现多个分层管理节点之间并行的采集指标数据,提高指标数据采集的可配置性以及采集效率。
[0012]在上述实施方式的基础上,配置多个分层管理节点,包括:
[0013]通过Free IPMI工具建立分层管理节点与多个基板管理控制器的传感器的智能平台管理接口通信链路;
[0014]配置每个基板管理控制器的传感器的采集频率;
[0015]建立目标文件,配置目标文件的存储地址;
[0016]根据采集频率,通过Free IPMI工具的带外抓取功能,分别采集多个基板管理控制
器的传感器的指标数据;
[0017]将采集到的指标数据写入目标文件。
[0018]上述实施方式借助FreeIPMI工具,能够实现分层管理节点的快速配置,借助FreeIPMI工具的带外抓取功能,能够快速的对多个基板管理控制器的传感器的指标数据进行采集,提高指标数据的配置效率和采集效率。
[0019]在上述实施方式的基础上,根据指标数据进行格式转换,得到结构化数据,包括:
[0020]通过Free IPMI配置监听器,监听器用于对目标文件的内容进行监听;
[0021]当监听器监听到目标文件的内容更新时,根据更新的指标数据进行格式转换,得到结构化数据。
[0022]上述实施方式通过监听器对目标文件进行监听,能够在监听到目标文件发生内容更新时,对指标数据进行格式转换,得到结构化数据,避免目标文件内容积压过度,进而降低每次转化的数据量,分别对不同提高结构化数据的转换效率。由于监听器能够实时的对目标文件的内容更新进行监听,因此能够提高结构化数据转换的时效性。
[0023]在上述实施方式的基础上,当监听器监听到目标文件的内容更新时,根据更新的指标数据进行格式转换,得到结构化数据,包括:
[0024]当监听器监听到目标文件的内容更新时,将更新的指标数据发送至logstash集群;
[0025]通过logstash集群调用数据转换模板,根据指标数据进行格式转换,得到结构化数据。
[0026]上述实施方式通过logstash集群,调用数据转换模板实现指标数据的转换。由于不同的基板管理控制器的传感器输出的指标数据的格式不同,因此可以针对不同的基板管理控制器的传感器配置不同的数据转关模板,通过数据转换模板,将指标数据转换为具有统一格式的结构化数据,实现将不同类型的基板管理控制器的传感器的数据进行统一格式的转换,结构化数据由于具有统一的格式,因此易于建立索引以及搜索,提高数据访问效率。
[0027]在上述实施方式的基础上,指标数据包含多个按照预设顺序排序的指标参数,数据转换模板包括按照预设顺序排列的多个指标参数的参数类型配置信息。相应的,通过logstash集群调用数据转换模板,根据指标数据进行格式转换,得到结构化数据,包括:
[0028]通过logstash集群获取指标数据包含的多个指标参数;
[0029]根据数据转换模板中的参数类型配置信息对目标参数的参数类型进行配置,目标参数为任意一个指标参数;
[0030]根据目标参数以及配置的参数类型,确定结构化数据;
[0031]根据结构化数据生成索引。
[0032]上述实施方式能够为指标参数配置参数类型,根据该参数类型和指标参数形成结构化数据。根据不同的指标数据的编码方式,能够读取不同基板管理控制器的传感器输出的指标数据中的指标参数,进而更加准确的为指标参数配置参数类型,提高结构化数据的准确性。
[0033]在上述实施方式的基础上,响应用户通过可视化界面触发的数据处理指令,包括:
[0034]接收客户端通过可视化界面发送的数据处理指令,数据处理指令用于根据目标时
间对结构化数据的目标参数进行查询;
[0035]根据目标时间和索引确定目标结构化数据;
[0036]根据目标结构化数据和目标参数确定查询结果;
[0037]将查询结果反馈至客户端,以便客户端通过可视化界面输出查询结构。
[0038]上述实施方式能够接收用户通过可视化界面发送的数据处理指令,服务器根据数据处理指令得到查询结果后,将查询结果反馈至客户端,以便客户端通过可视化界面为用户提供查询结果。可视化界面能够简化用户操作,提高易用性。
[0039]第二方面,本专利技术实施例还提供了一种传感器数据的处理装置,包括:
[0040]指标数据获取模块,用于通过智能平台管理接口获取多个传感器的指标数据;
[0041]结构化数据转换模块,用于根据指标数据进行格式转换,得到结构化数据;
[0042]响应模块,用于响应用户通过可视化界面触发的数据处理指令,数据处理指令用于对结构化数据进行处理。
[0043]第三方面,本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,处理器执行程序时实现如本申请实施例所示的传感器数据的处理方法。
[0044]第四方面,本专利技术实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种传感器数据的处理方法,其特征在于,包括:通过智能平台管理接口获取多个传感器的指标数据;根据所述指标数据进行格式转换,得到结构化数据;响应用户通过可视化界面触发的数据处理指令,所述数据处理指令用于对所述结构化数据进行处理。2.根据权利要求1所述的方法,其特征在于,所述通过智能平台管理接口获取多个传感器的指标数据,包括:配置多个分层管理节点,每个分层管理节点通过通智能平台管理接口与多个基板管理控制器的传感器连接,所述分层管理节点用于按照预设时间间隔通过所述智能平台管理接口分别从多个基板管理控制器的传感器上获取指标数据,将所述指标数据写入至目标文件。3.根据权利要求2所述的方法,其特征在于,所述配置多个分层管理节点,包括:通过Free IPMI工具建立所述分层管理节点与多个基板管理控制器的传感器的智能平台管理接口通信链路;配置每个基板管理控制器的传感器的采集频率;建立目标文件,配置所述目标文件的存储地址;根据所述采集频率,通过所述Free IPMI工具的带外抓取功能,分别采集所述多个基板管理控制器的传感器的指标数据;将采集到的所述指标数据写入所述目标文件。4.根据权利要求3所述的方法,其特征在于,根据所述指标数据进行格式转换,得到结构化数据,包括:通过所述Free IPMI配置监听器,所述监听器用于对所述目标文件的内容进行监听;当监听器监听到所述目标文件的内容更新时,根据更新的指标数据进行格式转换,得到结构化数据。5.根据权利要求4所述的方法,其特征在于,所述当监听器监听到所述目标文件的内容更新时,根据更新的指标数据进行格式转换,得到结构化数据,包括:当监听器监听到所述目标文件的内容更新时,将更新的指标数据发送至logstash集群;通过所述logstash集群调用数据转换模板,根据所述指标数据进行格式转换,得到结构化数据。6.根据权利...

【专利技术属性】
技术研发人员:苗海峰周军王家尧吕灼恒
申请(专利权)人:曙光信息产业北京有限公司
类型:发明
国别省市:

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

1