[发明专利]业务数据监控方法、装置及系统在审
申请号: | 201711278686.0 | 申请日: | 2017-12-06 |
公开(公告)号: | CN108092849A | 公开(公告)日: | 2018-05-29 |
发明(设计)人: | 李雪峰 | 申请(专利权)人: | 链家网(北京)科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08;H04L12/24 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;李相雨 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务数据 业务类型 访问量 字段 装置及系统 预设时间段 触发条件 判断结果 触发 监控 统计 解析 报警 实时分析 变更 | ||
本发明提供一种业务数据监控方法、装置及系统,该方法包括:获取预设时间段内的业务数据,并解析获得所述业务数据的业务类型和统计字段;对所述统计字段进行处理获得对应所述业务类型的访问量;将所述访问量与所述业务类型对应的触发阈值进行判断是否满足触发条件,获得判断结果;若所述判断结果为是,则发出报警。本发明实施例提供的业务数据监控方法、装置及系统,通过获取预设时间段内的业务数据,并解析获得所述业务数据的业务类型和统计字段,对所述统计字段进行处理获得对应所述业务类型的访问量,将所述访问量与所述业务类型对应的触发阈值进行判断满足触发条件时,发出报警,实现实时生效实时分析,易于扩展变更。
技术领域
本发明涉及信息处理技术领域,尤其涉及一种业务数据监控方法、装置及系统。
背景技术
现在的业务监控系统可以说并没有一个规范,通用的框架。因为每个公司业务不同,导致不能复用,相同的公司不同的业务线同样不能直接复用业务监控。这样导致开发和维护的成本过高。
大部分现存的业务监控只是做报警提示,这样这是开发了业务监控的很小一部分功能,在业务监控实现过程中必然会收集业务数据,当前存在两种方式:
1.收集日志,可定制化比较低
2.收集埋点,灵活,可定制,虽然侵入性相对高但是通过一些技术手段会规避一部分,
当大量的数据收集之后需要进行计算,按照规则设置阈值达到监控报警的目的。现有业务监控系统存在的问题有一下几个方面:
1.实时性差,因为存储以及计算功能的限制导致数据的收集计算有延时,这样对于监控系统报警功能来说是大打折扣的。
2.功能单薄,当前监控系统报警作为主要功能也是唯一功能。
3.定位问题困难,当发现线上存在问题时,只能定位到一个范围而没有详细的错误信息,这样导致定位问题困难,响应缓慢。
4.阴跌告警,系统中存在持续缓慢下跌,但是没有到达阈值,没有报警很难发现这种情况。
5.报警规则配置,当前采用比较生硬的硬编码配置,如果规则发生变更需要重新部署,设计不灵活不能快速响应。
发明内容
本发明提供一种业务数据监控方法、装置及系统,用于解决现有技术中监控功效低的问题。
第一方面,本发明实施例提供一种业务数据监控方法,包括:
获取预设时间段内的业务数据,并解析获得所述业务数据的业务类型和统计字段;
对所述统计字段进行处理获得对应所述业务类型的访问量;
将所述访问量与所述业务类型对应的触发阈值进行判断是否满足触发条件,获得判断结果;
若所述判断结果为是,则发出报警。
可选地,还包括:
根据所述访问量获得多个连续时间段的子访问量;
根据所述子访问量进行分析判断所述业务数据的阴跌状态。
可选地,还包括:在解析获得所述业务数据的业务类型和统计字段之前,将所述业务数据进行Kafka消息排列。
可选地,还包括:若所述判断结果为否,则不发出报警。
第二方面,本发明实施例提供一种业务数据监控装置,包括解析模块、统计模块、判断模块和执行模块,其中:
解析模块,用于获取预设时间段内的业务数据,并解析获得所述业务数据的业务类型和统计字段;
统计模块,用于对所述统计字段进行处理获得对应所述业务类型的访问量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于链家网(北京)科技有限公司,未经链家网(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711278686.0/2.html,转载请声明来源钻瓜专利网。