[发明专利]服务器监控项目的传感器文件添加方法、装置及设备有效
申请号: | 202110296015.7 | 申请日: | 2021-03-19 |
公开(公告)号: | CN113032333B | 公开(公告)日: | 2023-02-28 |
发明(设计)人: | 王万强;王兴隆;王成威 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/16;G06F16/17;G06F16/14;G06F11/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 侯珊 |
地址: | 250001 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 监控 项目 传感器 文件 添加 方法 装置 设备 | ||
本发明公开了一种服务器监控项目的传感器文件添加方法,包括:对传感器文件添加请求进行解析,得到目标传感器类型和目标传感器参数;从json描述库中加载目标传感器类型对应的预置json文件;利用命令行工具根据目标传感器参数对预置json文件进行修改,得到目标json文件;根据目标传感器类型,确定目标json文件在目标服务器监控项目对应的json文件集合中的目标传感器编号;根据目标传感器编号将目标json文件添加至json文件集合,利用命令行工具对json文件集合中各json文件进行重排序。本发明提高了传感器文件添加效率,降低了出错率。本发明还公开了一种装置、设备及存储介质,具有相应技术效果。
技术领域
本发明涉及计算机应用技术领域,特别是涉及一种服务器监控项目的传感器文件添加方法、装置、设备及计算机可读存储介质。
背景技术
随着信息技术的发展,用户对服务器的可靠性和信息处理能力有了更高的要求。基板管理控制器(Baseboard Management Controller,BMC)作为监控管理系统在服务器中占有越来越重的地位。
随着系统复杂度提高,基板管理控制器监控的传感器数量越来越多。当前基板管理控制器是使用传感器sensor.json文件来描述各个监控项目的传感器。sensor.json中是使用json文件来描述各个传感器。当传感器比较多,管理sensor.json中的传感器十分麻烦。因根据智能平台管理接口(Intelligent Platform Management Interface,IPMI)规范,传感器需要一些限制条件,比如传感器编号(sensor number)不能超过255且不能重复,传感器名称(sensor name)不能相同等。当删除中间某些传感器,以后又需要添加时,需要通过人工核对判断新传感器的传感器号码在255内且没有被使用,人工核对效率低,容易出错。
综上所述,如何有效地解决现有的传感器文件添加方式,人工核对效率低,容易出错等问题,是目前本领域技术人员急需解决的问题。
发明内容
本发明的目的是提供一种服务器监控项目的传感器文件添加方法,该方法实现了对服务器监控项目的有效管理,提高了传感器文件添加效率,降低了出错率;本发明的另一目的是提供一种服务器监控项目的传感器文件添加装置、设备及计算机可读存储介质。
为解决上述技术问题,本发明提供如下技术方案:
一种服务器监控项目的传感器文件添加方法,包括:
对接收到的关于目标服务器监控项目的传感器文件添加请求进行解析,得到待添加的目标传感器文件的目标传感器类型和目标传感器参数;
从json描述库中加载所述目标传感器类型对应的预置json文件;
利用命令行工具根据所述目标传感器参数对所述预置json文件进行修改,得到目标json文件;
根据所述目标传感器类型,确定所述目标json文件在所述目标服务器监控项目对应的json文件集合中的目标传感器编号;
根据所述目标传感器编号将所述目标json文件添加至所述json文件集合,并利用所述命令行工具对所述json文件集合中各json文件进行重新排序。
在本发明的一种具体实施方式中,根据所述目标传感器类型,确定所述预置json文件在所述目标服务器监控项目对应的json文件集合中的目标传感器编号,包括:
从所述json文件集合中查找所述目标传感器类型对应的各传感器编号中的最大编号;
对所述最大编号后的各传感器编号分别加预设间隔值,得到各第一调整后编号;
将所述最大编号加所述预设间隔值,得到所述目标json文件对应的目标传感器编号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110296015.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种控温系统
- 下一篇:一种可进行自动排压用于生物有机肥的自搅拌发酵罐