[发明专利]一种微服务架构下的全链路监控方法、装置和系统在审
申请号: | 201710509786.3 | 申请日: | 2017-06-28 |
公开(公告)号: | CN107135276A | 公开(公告)日: | 2017-09-05 |
发明(设计)人: | 田涛;夏元轶;高灵超;罗华永;王宇飞;吴嘉生 | 申请(专利权)人: | 北京中电普华信息技术有限公司;国网信息通信产业集团有限公司;国家电网公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王宝筠 |
地址: | 100192 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 微服 架构 全链路 监控 方法 装置 系统 | ||
1.一种微服务架构下的全链路监控方法,其特征在于,包括:
接收用户发送的http请求;
生成调用链逻辑ID,并利用所述调用链逻辑ID对所述http请求的调用链进行标记;
生成微服务调用标识,并利用所述微服务调用标记对所述微服务的调用顺序以及嵌套关系进行标记;
根据所述调用链逻辑ID和所述微服务调用标识生成监控信息。
2.根据权利要求1所述的方法,其特征在于,所述根据所述调用链逻辑ID和所述微服务调用标识生成监控信息,之后还包括:
保存所述监控信息,并将所述监控信息发送至展示界面。
3.根权利要求1所述的方法,其特征在于,所述微服务调用标识采用多级序号的方式标识所述微服务的调用顺序以及嵌套关系。
4.根据权利要求1所述的方法,其特征在于,所述监控信息还包括:调用时间、调用耗时、微服务名称和微服务ID。
5.一种微服务架构下的全链路监控装置,其特征在于,包括:
请求接收单元,用于接收用户发送的http请求;
第一标记单元,用于生成调用链逻辑ID,并利用所述调用链逻辑ID对所述http请求的调用链进行标记;
第二标记单元,用于生产微服务调用标识,并利用所述微服务调用标记对所述微服务的调用顺序以及嵌套关系进行标记;
监控信息生成单元,用于根据所述调用链逻辑ID和所述微服务调用标识生成监控信息。
6.根据权利要求5所述的装置,其特征在于,所述微服务调用标识采用多级序号的方式标识所述微服务的调用顺序以及嵌套关系。
7.根据权利要求5所述的装置,其特征在于,所述监控信息还包括:调用时间、调用耗时、微服务名称和微服务ID。
8.一种微服务架构下的全链路监控系统,其特征在于,包括:
权利要求5至权利要求7任意一项权利要求所述的监控装置;
数据库,用于存储所述监控信息;
与所述数据库相连的查询接口;
以及与所述查询接口相连展示所述监控信息的展示界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中电普华信息技术有限公司;国网信息通信产业集团有限公司;国家电网公司,未经北京中电普华信息技术有限公司;国网信息通信产业集团有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710509786.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于互联网技术的资源共享系统
- 下一篇:一种基于SDN的互联网移动性方法