The embodiment of the present invention discloses a state monitoring method, device, electronic device and computer readable storage medium. The method includes acquiring state monitoring commands, in which the state monitoring commands include language-specific statements in the field of state monitoring and identification information of state monitoring objects; acquiring state monitoring data according to the state monitoring commands; and acquiring state monitoring data according to the state monitoring commands; and acquiring state monitoring commands according to the state monitoring commands. The results of condition monitoring are obtained by data calculation. The technical scheme breaks away from the constraints of Java code. Whether the internal logic of rules changes or the number of rules increases, it does not need to rewrite the corresponding Java code. Instead, it can run directly by modifying domain-specific language statements. It has simple process and strong universality, and can quickly respond to the changes of rules, thus greatly improving the efficiency of data processing.
【技术实现步骤摘要】
状态监测方法、装置、电子设备及计算机可读存储介质
本专利技术实施例涉及信息处理
,具体涉及一种状态监测方法、装置、电子设备及计算机可读存储介质。
技术介绍
随着数据业务的发展,数据运算任务呈现指数形式增长,因此很多计算设备都承载了高负荷的数据运算任务。为了保证计算设备的正常运转,保证数据运算的可靠性,需要对于这些计算设备的工作状态进行实时有效的监测,以在某些计算设备出现故障或其他问题时,能够及时进行应对,尤其在数据处理高峰时期,比如618大促、双十一购物节等时期,更是要保障计算设备工作状态监测的实时性。现有技术通常是借助java代码来实现相应的监测规则,每个规则对应一个java代码的实现,然后再通过调用多个数据层接口得到监测数据,后续就可以基于得到的监测数据进行状态判断。但由于现有技术借助java代码实现相应的监测规则,因此如果规则内部逻辑发生变化,或者规则数量有所增加,就需要重新编写相应的java代码并使其发布上线,这样的处理方式流程复杂,普适性较差,不能快速反应规则的变化,进而导致数据处理效率下降。
技术实现思路
本专利技术实施例提供一种状态监测方法、装置、 ...
【技术保护点】
1.一种状态监测方法,其特征在于,包括:获取状态监测命令,其中,所述状态监测命令包括状态监测领域特定语言语句和状态监测对象标识信息;根据所述状态监测命令获取状态监测数据;根据所述状态监测数据计算得到状态监测结果。
【技术特征摘要】
1.一种状态监测方法,其特征在于,包括:获取状态监测命令,其中,所述状态监测命令包括状态监测领域特定语言语句和状态监测对象标识信息;根据所述状态监测命令获取状态监测数据;根据所述状态监测数据计算得到状态监测结果。2.根据权利要求1所述的方法,其特征在于,所述根据所述状态监测命令获取状态监测数据,包括:对所述状态监测领域特定语言语句进行预处理,得到状态监测数据请求参数;根据所述状态监测数据请求参数和状态监测对象标识信息生成状态监测数据请求;将所述状态监测数据请求发送给状态监测对象,得到状态监测数据。3.根据权利要求2所述的方法,其特征在于,所述预处理包括以下处理中的一种或多种:词法分析、语法分析、解析处理和句法分析。4.根据权利要求3所述的方法,其特征在于,所述对所述状态监测领域特定语言语句进行预处理,得到状态监测数据请求参数,包括:对所述状态监测领域特定语言语句进行预处理,得到状态监测领域特定语言元素;根据所述状态监测领域特定语言元素构建状态监测抽象语法树;遍历所述状态监测抽象语法树,得到状态监测数据请求参数。5.根据权利要求3所述的方法,其特征在于,所述根据所述状态监测数据请求参数和状态监测对象标识信息生成状态监测数据请求,包括:根据所述状态监测对象标识信息和状态监测数据请求参数确定数据接口信息;根据所述数据接口信息和状态监测数据请求参数生成状态监测数据接口调用请求。6.根据权利要求2-5任一所述的方法,其特征在于,所述根据所述状态监测数据计算得到状态监测结果,包括:将所述状态监测数据与所述状态监测数据请求参数进行比较;根据比较结果计算得到状态监测结果。7.一种状态监测装置,其特征在于,包括:第一获取模块,被配置为获取状态监测命令,其中,所述状态监测命令包括状态监测领域特定语言语句和状态监测对象标识信息;第二获取模块,被配置为根据所述状态监测命令获取状态监测数据;计算...
【专利技术属性】
技术研发人员:刘晟东,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。