[发明专利]状态监测方法、装置、电子设备及计算机可读存储介质有效
申请号: | 201811057123.3 | 申请日: | 2018-09-11 |
公开(公告)号: | CN109582528B | 公开(公告)日: | 2023-02-28 |
发明(设计)人: | 刘晟东 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F8/30 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 汪源 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 状态 监测 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本发明实施例公开了一种状态监测方法、装置、电子设备及计算机可读存储介质,所述方法包括:获取状态监测命令,其中,所述状态监测命令包括状态监测领域特定语言语句和状态监测对象标识信息;根据所述状态监测命令获取状态监测数据;根据所述状态监测数据计算得到状态监测结果。该技术方案脱离了java代码的约束,无论是规则内部逻辑发生变化,还是规则数量有所增加,均不需重新编写相应的java代码,而是通过修改领域特定语言语句直接运行,流程简单,普适性强,能够快速反应规则的变化,进而大大提高数据处理的效率。
技术领域
本发明实施例涉及信息处理技术领域,具体涉及一种状态监测方法、装置、电子设备及计算机可读存储介质。
背景技术
随着数据业务的发展,数据运算任务呈现指数形式增长,因此很多计算设备都承载了高负荷的数据运算任务。为了保证计算设备的正常运转,保证数据运算的可靠性,需要对于这些计算设备的工作状态进行实时有效的监测,以在某些计算设备出现故障或其他问题时,能够及时进行应对,尤其在数据处理高峰时期,比如618大促、双十一购物节等时期,更是要保障计算设备工作状态监测的实时性。
现有技术通常是借助java代码来实现相应的监测规则,每个规则对应一个java代码的实现,然后再通过调用多个数据层接口得到监测数据,后续就可以基于得到的监测数据进行状态判断。但由于现有技术借助java代码实现相应的监测规则,因此如果规则内部逻辑发生变化,或者规则数量有所增加,就需要重新编写相应的java代码并使其发布上线,这样的处理方式流程复杂,普适性较差,不能快速反应规则的变化,进而导致数据处理效率下降。
发明内容
本发明实施例提供一种状态监测方法、装置、电子设备及计算机可读存储介质。
第一方面,本发明实施例中提供了一种状态监测方法。
具体的,所述状态监测方法,包括:
获取状态监测命令,其中,所述状态监测命令包括状态监测领域特定语言语句和状态监测对象标识信息;
根据所述状态监测命令获取状态监测数据;
根据所述状态监测数据计算得到状态监测结果。
结合第一方面,本发明实施例在第一方面的第一种实现方式中,所述根据所述状态监测命令获取状态监测数据,包括:
对所述状态监测领域特定语言语句进行预处理,得到状态监测数据请求参数;
根据所述状态监测数据请求参数和状态监测对象标识信息生成状态监测数据请求;
将所述状态监测数据请求发送给状态监测对象,得到状态监测数据。
结合第一方面和第一方面的第一种实现方式,本发明实施例在第一方面的第二种实现方式中,所述预处理包括以下处理中的一种或多种:词法分析、语法分析、解析处理和句法分析。
结合第一方面、第一方面的第一种实现方式和第一方面的第二种实现方式,本发明在第一方面的第三种实现方式中,所述对所述状态监测领域特定语言语句进行预处理,得到状态监测数据请求参数,包括:
对所述状态监测领域特定语言语句进行预处理,得到状态监测领域特定语言元素;
根据所述状态监测领域特定语言元素构建状态监测抽象语法树;
遍历所述状态监测抽象语法树,得到状态监测数据请求参数。
结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式和第一方面的第三种实现方式,本发明在第一方面的第四种实现方式中,所述根据所述状态监测数据请求参数和状态监测对象标识信息生成状态监测数据请求,包括:
根据所述状态监测对象标识信息和状态监测数据请求参数确定数据接口信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811057123.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:存储服务器及其固态硬盘寿命监控方法
- 下一篇:一种报警阈值的设置方法及装置