[发明专利]用于区块链全生命周期的监控方法和监控系统有效

专利信息
申请号: 202110430461.2 申请日: 2021-04-21
公开(公告)号: CN113157521B 公开(公告)日: 2023-06-06
发明(设计)人: 黄步添;沈玮;邵辉;万志国;罗春凤 申请(专利权)人: 杭州云象网络技术有限公司
主分类号: G06F11/30 分类号: G06F11/30
代理公司: 杭州五洲普华专利代理事务所(特殊普通合伙) 33260 代理人: 徐晶晶
地址: 310000 浙江省杭州*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 区块 生命周期 监控 方法 系统
【权利要求书】:

1.一种用于区块链全生命周期的监控方法,其特征在于,具体实现步骤包括:

数据采集器通过代理模式采集监控数据,所述代理模式是指采集器作为代理将监控数据采集到数据采集层,所述监控数据包括从物理机到区块链应用系统上的监控指标和所产生的日志数据;

所述数据采集层将监控数据格式解析后传输至数据处理模块,数据处理模块将解析后的监控数据进行格式化,形成统计指标;

数据存储模块整理并统计格式化后的监控数据,建立关键系统跟踪号,并形成关联跟踪号,对统计指标和监控数据进行存储;由所述数据处理模块接收所述监控数据,将采集的监控数据进行格式化,并清洗无效监控数据,所述无效监控数据包括心跳数据、程序调式数据其中的一种或几种;同时对于所有监控数据进行流式指标累计计算,并将关联跟踪号的监控数据进行图关联存储,最终将处理后的监控数据提交至数据存储模块;所述图关联采用神经网络进行搭建的图关联,用于为跟踪号和监控数据建立关联;所述格式化具体包括:数据存储模块依据预先设定的数据索引信息,对监控数据进行存储和索引标记,以时序方式对所述监控数据进行存储;

将所述统计指标的数据存储于时序数据库中,同时将所述监控数据存储于搜索数据库中,进行索引优化;

根据所述统计指标情况,生成告警信息,将生成的告警信息发布到监控展示界面进行展示,监控展示界面进行监控指标统计,监控告警模块发布告警通知。

2.根据权利要求1所述的用于区块链全生命周期的监控方法,其特征在于,所述数据采集器部署于区块链网络和区块链应用服务器上,依据设定的采集规则,实时获取交易生产的日志信息,所述日志信息形成日志数据;所述日志信息包括:系统跟踪号、交易类型码、发生时间、交易状态标识、关联跟踪号和交易动作描述信息其中的一种或几种。

3.根据权利要求1所述的用于区块链全生命周期的监控方法,其特征在于,所述数据采集器将获取的监控数据采集到数据采集层,通过消息队列异步传输至数据处理模块。

4.根据权利要求1所述的用于区块链全生命周期的监控方法,其特征在于,所述统计指标有两种,包括账本或交易指标和性能指标,包括:

账本或交易指标:账本交易数、区块高度差值、背书提案请求、背书提案成功数量、请求CouchDB调用函数花费时间、提交区块花费时间、改变世界状态花费时间;

性能指标:服务TPS、告警信息增长率、业务接口增长率、业务接口响应性能指标、APDEX性能指标。

5.根据权利要求1所述的用于区块链全生命周期的监控方法,其特征在于,对统计指标的查询、告警情况及展示引擎进行可视化展示,所述展示形式包括直方图、饼图、热力图、数据表格其中的一种或多种形式;所述监控展示界面获取告警内容、级别和关联操作,同时将监控展示界面与运维知识库关联,提示错误发生源头,提供逐一排查设置。

6.根据权利要求1所述的用于区块链全生命周期的监控方法,其特征在于,所述监控告警模块同时提供所述统计指标的告警规则设置,根据所述告警规则定期进行数据抽取和规则执行,实现告警数据排重,所述告警规则部署于告警智能合约内,触发告警智能合约后产生告警信号进行告警通知,通知形式包括邮件、短信、钉钉和微信其中的一种或几种。

7.一种用于区块链全生命周期的监控系统,其特征在于,具体组成包括:

数据采集层:由部署于区块链网络和区块链应用服务器上的数据采集器采集监控数据,将监控数据采集到数据采集层,由数据采集层进行监控数据格式解析,并将监控数据通过消息队列异步传输传输至数据处理模块的数据采集层;依据设定的采集规则,实时获取交易生产的日志信息;

数据处理模块:将数据采集器采集到数据采集层的监控数据格式解析后进行格式化,形成统计指标,并清洗无效监控数据;对所有监控数据进行流式指标累计计算,最终将处理后的监控数据提交至数据存储模块;

数据存储模块:用于将关联跟踪号的监控数据进行图关联存储;依据预先设定的数据索引信息,进行索引优化;建立关键系统跟踪号,并形成关联跟踪号,以时序方式对监控数据和索引标记进行存储;整理并统计数据处理模块中监控数据进行格式化处理后的数据;包括时序数据库和存储数据库两种存储方式,其中时序数据库用于存储统计指标,搜索数据库用于存储原始数据;

监控展示界面:进行监控指标统计;展示告警信息,包括告警内容、级别和关联操作,同时关联运维知识库;对所述统计数据的查询、告警及展示引擎进行可视化展示,所述展示形式包括直方图、饼图、热力图、数据表格其中的一种或多种形式;

监控告警模块:提供所述统计指标的告警规则设置,根据所述告警规则定期进行数据抽取和规则执行,实现告警数据排重,所述告警规则部署于告警智能合约内,触发告警智能合约后产生告警信号将进行告警通知,通知形式包括邮件、短信、钉钉和微信其中的一种或多种形式;

运维知识库:与监控展示界面关联,提示错误源头,并提供逐一排查设置。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州云象网络技术有限公司,未经杭州云象网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110430461.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top