一种面向微服务调用过程跟踪的监控系统及方法

    公开(公告)号:CN107766205B

    公开(公告)日:2019-11-22

    申请号:CN201710937117.6

    申请日:2017-10-10

    Applicant: 武汉大学

    Abstract: 本发明公开了一种面向微服务调用过程跟踪的监控系统及方法,系统主要包括数据采集、数据传输和数据存储模块。数据采集模块采用动态AOP技术向通用组件中织入监控逻辑代码,无需修改业务代码,保证了监控功能对应用系统的透明性。数据传输模块采取基于消息队列的异步方式,使用消息中间件实现监控数据的接入和传输,缓和数据发送和数据处理两者速度不同步的问题,同时也降低了数据采集模块和数据存储模块之间的耦合性。数据存储以用户事务请求为单位,针对一次事务请求记录包含多次服务调用的情况,监控系统使用列式模型数据库来进行数据存储。

    一种面向微服务调用过程跟踪的监控系统及方法

    公开(公告)号:CN107766205A

    公开(公告)日:2018-03-06

    申请号:CN201710937117.6

    申请日:2017-10-10

    Applicant: 武汉大学

    Abstract: 本发明公开了一种面向微服务调用过程跟踪的监控系统及方法,系统主要包括数据采集、数据传输和数据存储模块。数据采集模块采用动态AOP技术向通用组件中织入监控逻辑代码,无需修改业务代码,保证了监控功能对应用系统的透明性。数据传输模块采取基于消息队列的异步方式,使用消息中间件实现监控数据的接入和传输,缓和数据发送和数据处理两者速度不同步的问题,同时也降低了数据采集模块和数据存储模块之间的耦合性。数据存储以用户事务请求为单位,针对一次事务请求记录包含多次服务调用的情况,监控系统使用列式模型数据库来进行数据存储。

Patent Agency Ranking