[发明专利]一种SOA服务实时监控上报与服务性能度量方法有效
申请号: | 201611104704.9 | 申请日: | 2016-12-05 |
公开(公告)号: | CN106506234B | 公开(公告)日: | 2019-09-10 |
发明(设计)人: | 王国彬;张华杰;胡鹏 | 申请(专利权)人: | 深圳市彬讯科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 黄章辉 |
地址: | 518000 广东省深圳市南山区高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种SOA服务实时监控上报与服务性能度量方法,包括以下步骤:聚合计算模块根据监控聚合json协议以时间为单位对计算主体进行聚合计算,并将计算结果发送给监控文件作为一条监控记录,所述服务性能度量模块根据服务构件耦合性计算公式对所述被监控设备的服务构件的耦合性进行计算,该SOA服务实时监控上报与服务性能度量方法可专门对接口、服务内部、业务数据这些运行时的关键指标进行上报和收集监控,与各运行的服务相互解耦,可将各机器设备的监控文件的内容实时收集给数据处理程序,可实时对被监控设备的服务构件的服务性能进行计算,满足了公司日益增多的微服务治理需求。 | ||
搜索关键词: | 一种 soa 服务 实时 监控 上报 性能 度量 方法 | ||
【主权项】:
1.一种SOA服务实时监控上报与服务性能度量方法,其特征在于:提供聚合计算模块、服务性能度量模块、若干收集器、监控处理器、数据库、网络服务器及监控展示模块,所述聚合计算模块与所述服务性能度量模块连接,所述收集器设置于被监控的设备上,所述监控处理器与所述收集器连接,所述监控处理器与数据库连接,所述网络服务器与所述数据库连接,所述网络服务器与所述监控展示模块连接,所述聚合计算模块配置有监控聚合json协议,所述SOA服务实时监控上报与服务性能度量方法包括以下步骤:S1:所述聚合计算模块根据监控聚合json协议以时间为单位对计算主体进行聚合计算,并将计算结果发送给监控文件作为一条监控记录,所述服务性能度量模块根据服务构件耦合性计算公式对所述被监控设备的服务构件的耦合性进行计算,并将耦合性计算结果发送给监控文件作为一条监控记录;S2:各个所述收集器对监控文件的变更事件进行监控,当微服务向所述监控文件保存一条监控数据,所述收集器捕获文件变更数据并将捕获的变更事件数据发送给所述监控处理器;S3:所述监控处理器对各个设备上的不同服务的监控数据进行处理后实时发送所述数据库,所述数据库将监控数据发送给所述网络服务器;S4:所述网络服务器将监控数据发送到所述监控展示模块进行显示;所述服务性能度量模块配置有服务构件耦合性计算公式;所述服务构件耦合性计算公式为:其中,Q(X)表示被监控设备的服务构件的耦合性,|X|表示设备中所有服务构件的数目,|Ci|表示服务构件Ci包含的性能指标数量,OU(Ci)表示服务构件Ci关联外部构件的数量;其中,所述监控聚合json协议定义的计算主体为:API、服务相关性能指标、业务自定义的指标,所述聚合计算类型为:求和、平均值、最大值、最小值、计算次数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市彬讯科技有限公司,未经深圳市彬讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611104704.9/,转载请声明来源钻瓜专利网。
- 上一篇:加速度传感器
- 下一篇:一种同时测量表面磁性和表面电势的方法