【技术实现步骤摘要】
基于区块链的系统维护方法、装置、设备及存储介质
[0001]本专利技术涉及网络安全
,尤其涉及一种基于区块链的系统维护方法、装置、设备及存储介质。
技术介绍
[0002]随着信息化进程的飞速发展,信息系统已经成为现代企业的一部分。为保证系统正常运行,保障系统可用性已经成为运维工作的重要目标之一。目前,在系统维护过程中,对于系统监控指标的选取以及系统健康状况的分析等操作,很大程度上依赖有经验的运维技术人员,往往需要在人工介入的情况下才能实现系统维护。
技术实现思路
[0003]本专利技术提供了一种基于区块链的系统维护方法、装置、设备及存储介质,以解决依赖人工进行系统维护的问题,结合区块链技术实现网站可靠性工程(Website reliability engineer,SRE)运维,自动维护系统稳定,减少系统故障的发生次数。
[0004]根据本专利技术的一方面,提供了一种基于区块链的系统维护方法,包括:根据采集的系统日志确定系统监控信息,并将所述系统监控信息存储至区块链中;所述系统监控信息包括:各监 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的系统维护方法,其特征在于,包括:根据采集的系统日志确定系统监控信息,并将所述系统监控信息存储至区块链中;所述系统监控信息包括:各监控指标的目标值以及系统的错误容忍值;响应于系统服务变更请求,根据所述区块链中存储的系统监控信息,判断是否允许执行与所述系统服务变更请求对应的服务变更操作;如果允许,则执行系统服务变更操作并更新错误容忍值,将更新后的错误容忍值存储至所述区块链中;如果不允许,则拒绝执行系统服务变更操作。2.根据权利要求1所述的方法,其特征在于,所述根据采集的系统日志确定系统监控信息,包括:获取系统的监控指标以及各监控指标的目标值,并根据各监控指标的目标值计算系统的错误容忍值;采集系统日志,并从所述系统日志中提取各监控指标的实测值;根据各监控指标的实测值,计算系统健康度;将所述监控指标、各监控指标的目标值、错误容忍值以及系统健康度作为系统监控信息,存储至区块链中。3.根据权利要求2所述的方法,其特征在于,所述根据各监控指标的实测值,计算系统健康度,包括:根据异常检测算法计算各监控指标的预测值、上界门限以及下界门限;如果监控指标的实测值大于预测值,则根据所述监控指标的上界门限,计算所述监控指标的健康度;如果监控指标的实测值小于预测值,则根据所述监控指标的下界门限,计算所述监控指标的健康度;对各监控指标的健康度进行加权求和,得到系统健康度。4.根据权利要求1所述的方法,其特征在于,所述根据所述区块链中存储的系统监控信息,判断是否允许执行与所述系统服务变更请求对应的服务变更操作,包括:根据各监控指标的目标值,确定所述系统服务变更请求对应的服务等级;如果所述服务等级对应的错误值小于或等于所述错误容忍值,则允许执行与所述系统服务变更请求对应的服务变更操作;如果所述服务等级对应的错误值大于所述错误容忍值,则不允许执行与所述系统服务变更请求对应的服务变更操作。5.根据权利要求1所述的方法,其特征在于,在执行系统服务变更操作并更新错误容忍值,将更新后的错误容忍值存储至所述区块链中之后,还包括:在预设时间段内,如果系统健康度大于阈值,...
【专利技术属性】
技术研发人员:饶琛琳,梁玫娟,
申请(专利权)人:北京优特捷信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。