System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及大数据分析,具体地,涉及一种自动化运维智能告警处置方法、装置、计算机设备和存储介质。
技术介绍
1、随着互联网技术的飞速发展和企业数字化转型的加速,数据中心和各类it系统产生的告警数据呈爆炸式增长。这些告警数据不仅数量庞大,而且种类繁多,涵盖了硬件故障、软件异常、网络拥塞等多个方面。同时也给运维带来了告警数量激增、人工处理效率低、单一事项告警与综合事项告警的局限性、故障诊断功能缺乏、告警处理智能化水平低等问题。
2、现有的运维方式难以应对这种快速增长和复杂化的运维需求,告警信息处理能力有限:传统系统主要关注单一事项的告警,缺乏对综合事项的告警能力,导致告警信息展示手段单一,难以全面反映系统状态。且系统不具备对告警信息进行综合分析的能力,无法从多个告警事件中提取出综合故障信息,影响了故障的快速定位和解决。根因定位效果欠佳:配置管理数据库的质量是影响根因定位效果的关键因素之一,配置管理数据库可能未能及时更新系统变更信息,导致根因定位不准确,缺乏基于大数据和机器学习的智能推理机制,无法从海量告警数据中自动识别和定位故障的根本原因。自动化程度低:往往依赖大量的人工干预来处理告警信息,这不仅增加了运维人员的工作负担,还降低了运维效率,无法实现对告警信息的自动处理和响应,导致运维效率低下。智能化水平低:缺乏智能决策支持功能,无法为运维人员提供准确的故障处理建议和决策支持。系统在告警信息的可视化展示方面存在不足,难以直观反映系统状态和告警信息的重要程度。故障应对能力不足:在极端天气或系统高负载情况下,可能无法及时响应和处
技术实现思路
1、本申请实施例中提供了一种自动化运维智能告警处置方法、装置、计算机设备和存储介质。
2、本申请实施例的第一个方面,提供了一种自动化运维智能告警处置方法,包括:
3、采集目标系统的预设节点的状态信息;
4、对预设节点的状态信息进行预处理,识别预处理后的状态信息中的异常数据,根据识别出的异常数据生成告警信息;
5、对生成的告警信息进行过滤,确定不同的过滤后告警信息的类别和优先级,并对确定类别和优先级后的告警信息构建告警信息关系图;
6、基于所述告警信息关系图,确定告警解除策略,并自动执行所述告警解除策略。
7、在本申请一个可选的实施例中,所述采集目标系统的预设节点的状态信息,包括:
8、在目标系统的预设节点上部署预设监控代理组件;
9、通过各预设节点上部署的监控代理组件采集各预设节点的状态信息;
10、将采集的各预设节点的状态信息发送至预处理模块,已通过信息预处理模块对预设节点的状态信息进行预处理。
11、在本申请一个可选的实施例中,在所述将采集的各预设节点的状态信息发送至预处理模块之前,所述方法包括:
12、提取各预设节点的状态信息的特征向量;
13、构建各预设节点的状态信息敏感性评分模型评估各预设节点的状态信息敏感性并进行敏感性分类,基于分类结果对各预设节点的状态信息进行对敏感数据进行加密,以将加密状态信息发送至预处理模块,在信息预处理模块接收到加密状态信息之后,对加密状态信息进行解密存储各预设节点的状态信息,对各预设节点的状态信息进行预处理。
14、在本申请一个可选的实施例中,所述对预设节点的状态信息进行预处理,包括:
15、对预设节点的状态信息进行存储;
16、对存储后的预设节点的状态信息进行清洗、转换和格式化,得到预处理后的状态信息。
17、在本申请一个可选的实施例中,所述识别预处理后的状态信息中的异常数据,包括:
18、将超过预设阈值或者不符合预设规则的预处理后的状态信息,作为异常数据。
19、在本申请一个可选的实施例中,所述对生成的告警信息进行过滤,确定不同的过滤后告警信息的类别和优先级,并对确定类别和优先级后的告警信息构建告警信息关系图,包括:
20、对生成的告警信息进行去重,并去除误报的告警信息,得到过滤后告警信息;
21、将每个过滤后告警信息输入预先训练的告警分类模型和告警优先级预测模型中,确定不同的过滤后告警信息的类别和优先级;
22、基于预设的告警信息之间的关联关系,对确定类别和优先级后的告警信息构建告警信息关系图。
23、在本申请一个可选的实施例中,所述基于所述告警信息关系图,确定告警解除策略,包括:
24、根据所述告警信息关系图确定目标告警信息,其中,目标告警信息为异常数据的根源问题对应的告警信息;
25、确定与所述目标告警信息对应的告警解除策略。
26、本申请实施例的第二个方面,提供了一种自动化运维智能告警处置装置,包括:
27、采集模块,用于采集目标系统的预设节点的状态信息;
28、识别模块,用于对预设节点的状态信息进行预处理,识别预处理后的状态信息中的异常数据,根据识别出的异常数据生成告警信息;
29、过滤模块,用于对生成的告警信息进行过滤,确定不同的过滤后告警信息的类别和优先级,并对确定类别和优先级后的告警信息构建告警信息关系图;
30、确定模块,用于基于所述告警信息关系图,确定告警解除策略,并自动执行所述告警解除策略。
31、本申请实施例的第三个方面,提供了一种计算机设备,包括:存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现如上任一项自动化运维智能告警处置方法的步骤。
32、本申请实施例的第四个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现如上任一项的自动化运维智能告警处置方法的步骤。
33、本申请实施例提供的上述技术方案与现有技术相比至少具有如下优点的部分或全部:
34、本申请实施例所述的自动化运维智能告警处置方法,采集目标系统的预设节点的状态信息;对预设节点的状态信息进行预处理,识别预处理后的状态信息中的异常数据,根据识别出的异常数据生成告警信息;对生成的告警信息进行过滤,确定不同的过滤后告警信息的类别和优先级,并对确定类别和优先级后的告警信息构建告警信息关系图;基于所述告警信息关系图,确定告警解除策略,并自动执行所述告警解除策略,通过自动化和智能化的手段,克服传统运维中告警管理效率低下、响应缓慢及人工依赖度过高等问题,大幅提升运维告警的处理效率和准确性,实现对海量运维告警的智能分类、去重、关联分析及优先级排序,能够自动识别并快速响应关键告警,有效降低告警噪音,减少误报和漏报。
本文档来自技高网...【技术保护点】
1.一种自动化运维智能告警处置方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述采集目标系统的预设节点的状态信息,包括:
3.根据权利要求2所述的方法,其特征在于,在所述将采集的各预设节点的状态信息发送至预处理模块之前,所述方法包括:
4.根据权利要求1所述的方法,其特征在于,所述对预设节点的状态信息进行预处理,包括:
5.根据权利要求1所述的方法,其特征在于,所述识别预处理后的状态信息中的异常数据,包括:
6.根据权利要求1所述的方法,其特征在于,所述对生成的告警信息进行过滤,确定不同的过滤后告警信息的类别和优先级,并对确定类别和优先级后的告警信息构建告警信息关系图,包括:
7.根据权利要求1所述的方法,其特征在于,所述基于所述告警信息关系图,确定告警解除策略,包括:
8.一种自动化运维智能告警处置装置,其特征在于,包括:
9.一种计算机设备,包括:存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述自动化运维智能告警处置方法的步骤。
...【技术特征摘要】
1.一种自动化运维智能告警处置方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述采集目标系统的预设节点的状态信息,包括:
3.根据权利要求2所述的方法,其特征在于,在所述将采集的各预设节点的状态信息发送至预处理模块之前,所述方法包括:
4.根据权利要求1所述的方法,其特征在于,所述对预设节点的状态信息进行预处理,包括:
5.根据权利要求1所述的方法,其特征在于,所述识别预处理后的状态信息中的异常数据,包括:
6.根据权利要求1所述的方法,其特征在于,所述对生成的告警信息进行过滤,确定不同的过滤后告警信息的类别和优...
【专利技术属性】
技术研发人员:聂知秘,李智登晖,李科,
申请(专利权)人:北京比格大数据有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。