Embodiments of the present disclosure disclose methods and devices for outputting information. One specific embodiment of the method includes: converting the data to be detected into the data in a predetermined format in response to receiving the data to be detected; acquiring a preset set of alarm task information, in which the alarm task information includes the relevant information of the alarm object, the relevant information of the alarm destination, and the alarm condition; and determining a satisfying alarm based on the set of alarm task information and the data in a predetermined format. The target alarm object under the alarm condition and the alarm information generated based on the target alarm object send the alarm information to the corresponding alarm destination of the target alarm object. The implementation method realizes the orderly, reliable and low latency of alarm information output.
【技术实现步骤摘要】
用于输出信息的方法和装置
本公开的实施例涉及计算机
,具体涉及用于输出信息的方法和装置。
技术介绍
在当前的实时数据监控告警系统的设计中,通常会采用简单规则匹配的方式、基于函数计算的方案和基于Spark等大数据处理平台的方案。规则匹配的方式对上报的数据逐条进行过滤,在业务量激增的情况下,过多的规则匹配会导致数据的消费速度急剧下降,资源消耗急剧增加,无法做到系统的灵活性、可扩展性、功能之间的隔离性。基于函数计算的方式需要用户自己的开发量,门槛高,并且针对用户按代码行运行次数进行收费,用户使用成本高。无可视化界面操作,管理成本高。基于Spark等大数据处理平台的方案以及其他方案的缺点是Spark等运行资源消耗较大,并且受限于Spark的处理速度,告警信息产出时延较高。
技术实现思路
本公开的实施例提出了用于输出信息的方法和装置。第一方面,本公开的实施例提供了一种用于输出信息的方法,包括:响应于接收到待检测数据,将待检测数据转换成预定格式的数据;获取预设的告警任务信息集合,其中,告警任务信息包括告警对象相关信息、告警目的地相关信息、告警条件;基于告警任务信息集合从预定 ...
【技术保护点】
1.一种用于输出信息的方法,包括:响应于接收到待检测数据,将所述待检测数据转换成预定格式的数据;获取预设的告警任务信息集合,其中,告警任务信息包括告警对象相关信息、告警目的地相关信息、告警条件;基于所述告警任务信息集合和所述预定格式的数据确定出满足告警条件的目标告警对象,以及基于所述目标告警对象生成告警信息;向所述目标告警对象对应的告警目的地发送所述告警信息。
【技术特征摘要】
1.一种用于输出信息的方法,包括:响应于接收到待检测数据,将所述待检测数据转换成预定格式的数据;获取预设的告警任务信息集合,其中,告警任务信息包括告警对象相关信息、告警目的地相关信息、告警条件;基于所述告警任务信息集合和所述预定格式的数据确定出满足告警条件的目标告警对象,以及基于所述目标告警对象生成告警信息;向所述目标告警对象对应的告警目的地发送所述告警信息。2.根据权利要求1所述的方法,其中,在所述将所述待检测数据转换成预定格式的数据之前,所述方法还包括:对所述待检测数据进行语法检查;响应于检测出所述待检测数据不符合语法规则,删除所述待检测数据。3.根据权利要求1所述的方法,其中,所述将所述待检测数据转换成预定格式的数据,包括:将所述待检测数据进行传输协议适配,以转换成预定存储格式的数据;将所述存储格式的数据转换成流式计算所需格式的数据。4.根据权利要求1所述的方法,其中,所述基于所述告警任务信息集合和所述预定格式的数据确定出满足告警条件的目标告警对象,包括:将所述告警条件转换成流式计算结构化查询语言语句;根据所述流式计算结构化查询语言语句和所述预定格式的数据确定出目标告警对象。5.根据权利要求1所述的方法,其中,所述方法还包括:响应于检测出所述目标告警对象不再满足告警条件,向所述目标告警对象对应的告警目的地发送恢复正常通知。6.根据权利要求1-5之一所述的方法,其中,所述告警条件包括以下至少一项:数据异常,预定时间内数据异常的次数达到预定值,数据恢复正常。7.一种用于输出信息的装置,包括:转换单元,被配置成响应于接收到待检测数据,将所述待检测数据转换成预定格式的数据;获取单元,被配置成获取预设的告警任务信息集合,其中,告...
【专利技术属性】
技术研发人员:张萌萌,袁尤军,陈博,孙芳媛,王可情,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。