【技术实现步骤摘要】
数据接口监控方法及装置
本申请涉及是数据监控领域,具体涉及一种数据接口监控方法及装置。
技术介绍
随着现代计算机系统的规模和复杂性不断增大,其运行日志的数量也不断增多,但是由于日志数据的规模巨大、内容杂乱,用户查看日志数据具有一定的困难,因此对应用运行日志进行有效收集与处理具有重要意义。专利技术人发现,现有技术中对日志采集是通过在业务接口中添加日志模块来实现日志的采集,这样每一个需要日志采集的接口都需要改动,也就是原有登录,注册,下单,支付,历史订单,查询余额,修改密码等等接口都是需要改动添加日志采集功能,这样的工作量大,容易出错,而且这种做法就将日志采集功能浸入到注册,登录,下单,支付,历史订单,查询余额,修改密码等业务场景中,不利于系统的升级与维护。
技术实现思路
针对现有技术中的问题,本申请提供一种数据接口监控方法及装置,能够在不侵入原有系统的系统上,通过自定义注解的方式来实现日志的采集,减少日志代码的重复输出的同时能降低日志采集与现有业务系统的耦合,减少了大量重复性工作,提高了工作效率。< ...
【技术保护点】
1.一种数据接口监控方法,其特征在于,所述方法包括:/n将配置有预设日志注解的目标数据接口与预设代理对象建立关联关系;/n通过所述代理对象对所述目标数据接口进行日志信息采集,并持久化存储采集得到的日志信息。/n
【技术特征摘要】
1.一种数据接口监控方法,其特征在于,所述方法包括:
将配置有预设日志注解的目标数据接口与预设代理对象建立关联关系;
通过所述代理对象对所述目标数据接口进行日志信息采集,并持久化存储采集得到的日志信息。
2.根据权利要求1所述的数据接口监控方法,其特征在于,所述通过所述代理对象对所述目标数据接口进行日志信息采集,包括:
在所述目标数据接口执行前通过所述代理对象采集对应的前置日志信息,其中,所述前置日志信息包括:接口入参、接口调用人、接口开始时间戳中的至少一种。
3.根据权利要求1所述的数据接口监控方法,其特征在于,所述通过所述代理对象对所述目标数据接口进行日志信息采集,还包括:
在所述目标数据接口执行后通过所述代理对象采集对应的后置日志信息,其中,所述后置日志信息包括:接口返回值、接口耗时、异常信息中的至少一种。
4.根据权利要求1所述的数据接口监控方法,其特征在于,在所述将配置有预设日志注解的目标数据接口与预设代理对象建立关联关系之前,还包括:
接收用户发送的注解自定义指令和对应的注解信息,生成所述日志注解。
5.一种数据接口监控装置,其特征在于,包括:
日志注解配置模块,用于将配置有预设日志注解的目标数据接口与预设代理对象建立关联关系;
日志信...
【专利技术属性】
技术研发人员:崔晶晶,张建东,
申请(专利权)人:集奥聚合北京人工智能科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。