System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及运维数据管理,具体为一种基于云计算的运维数据智能化管理系统及方法。
技术介绍
1、智能设备的普及使得设备之间能够实现互联互通,数据采集和监控变得更加便捷高效,为企业提供了更多的商机和服务可能性。然而,随着智能设备数量的增加和复杂性的提高,设备的运维管理面临着更大的挑战。
2、传统的运维管理方式已经无法满足日益增长的需求,在智能设备售后服务中,用户对设备使用和故障排除等方面常常需要工程师的支持和指导。然而,由于智能设备问题具有一定的普遍性,导致在线平台上的工程师需要频繁回答相同或类似的问题,这种重复劳动导致了效率的下降和资源的浪费;虽然现有技术中存在部分问题的自动问答系统,但是现有技术中的部分问题的自动问答系统存在一定的局限性,传统的自动问答系统通常是预设几种常见的问题和相应的维护方案,无法灵活地对复杂的问题进行准确回答。
技术实现思路
1、本专利技术的目的在于提供一种基于云计算的运维数据智能化管理系统及方法,以解决上述
技术介绍
中提出的问题。
2、为了解决上述技术问题,本专利技术提供如下技术方案:
3、一种基于云计算的运维数据智能化管理方法,方法包括以下步骤:
4、s100.从售后服务在线平台上获取历史运维数据,根据设备编号对历史运维数据进行划分,构成历史运维数据库;所述历史运维数据包括设备运行数据、故障信息以及维护记录;
5、s200.针对历史运维数据库,构建历史运维数据表;对每个历史运维数据表进行分析,得到
6、s300.获取实时运维数据,得到设备实时运行数据拟合曲线;根据实时运维数据的故障信息,找到对应的设备运行数据拟合曲线;将设备实时运行数据拟合曲线与设备运行数据拟合曲线进行分析,计算设备实时运行数据偏差值;
7、s400.将设备实时运行数据偏差值与设备运行数据偏差阈值集合进行比对,若设备实时运行数据偏差值属于设备运行数据偏差阈值集合,则输出相应的维护记录;若设备实时运行数据偏差值不属于设备运行数据偏差阈值集合,则输出设备实时运行数据对应的设备编号给运维人员,由运维人员提供维护方案,记录维护方案并更新历史运维数据库。
8、进一步的,步骤s100包括:
9、s101.所述设备运行数据指反映设备性能和状态的性能参数;所述故障信息指用户对故障描述的关键词,以及运维人员根据用户对故障描述的关键词所判断的故障代码,且多个关键词对应一个故障代码,一个故障代码对应一个设备问题或故障类型;所述维护记录指每个故障代码对应的维护方案,且相同的故障代码对应相同的维护方案;
10、s102.获取历史运维数据,根据历史运维数据所属的设备编号进行划分,构成历史运维数据库,且历史运维数据库a={a1,a2,...,an},其中a1表示第1个设备编号对应的历史运维数据,a2表示第2个设备编号对应的历史运维数据,以此类推,an表示第n个设备编号对应的历史运维数据,n表示设备编号的个数,取正整数;设备编号的格式为:设备型号—设备出产编号,其中同种类型的设备型号是相同的,设备出产编号唯一对应一个设备。
11、设备编号采用“设备型号—设备出产编号”的格式可以有效区分不同型号和不同出产批次的设备;例如,如果某设备型号为abc123,其出产编号为001,则该设备的编号可以表示为abc123-001,假设同种类型的设备的出厂编号为002,则该设备的编号可以表示为abc123-002;当abc123-002的设备出现某种故障时,假设abc123-001出现过相同的故障,那么对于abc123-002的设备来说,可以参考abc123-001的维护方案进行处理;因此,这样的命名方式在设备管理和维护过程中非常实用,有助于快速定位特定设备并进行准确的记录和跟踪,提高了运维效率和维护质量。
12、进一步的,步骤s200包括:
13、s201.获取历史运维数据库中的每个设备编号对应的历史运维数据,都构建历史运维数据表,且历史运维数据表的第一行为:故障代码-维护方案-设备运行数据;针对每个历史运维数据表,将故障代码相同的设备运行数据都在平面直角坐标系中进行表示,且横轴表示设备运行数据的时间点顺序,纵轴表示设备运行数据,并将设备运行数据按照时间点顺序进行连接,从而得到设备运行数据拟合曲线a;
14、s202.计算设备运行数据拟合曲线a的每个相同时间点顺序的设备运行数据平均值,将所有设备运行数据平均值按照时间点顺序进行连接,从而得到设备运行数据拟合曲线b;将历史运维数据表中相同故障代码的设备运行数据拟合曲线a与设备运行数据拟合曲线b进行分析,计算设备运行数据拟合曲线a与设备运行数据拟合曲线b之间的偏差值r,且具体计算公式为:
15、,
16、其中,m表示设备运行数据拟合曲线a与设备运行数据拟合曲线b上的数据点数量,取正整数;t表示设备运行数据拟合曲线a与设备运行数据拟合曲线b相同时间点编号,取1到m的正整数;yat表示设备运行数据拟合曲线a上的第t个设备运行数据值;ybt表示设备运行数据拟合曲线b上的第t个设备运行数据值;
17、s203.根据偏差值r的计算公式,得到每个历史运维数据表的相同故障代码的设备运行数据偏差阈值集合q,且设备运行数据偏差阈值集合q中的每个偏差值r都对应相同的维护方案。
18、进一步的,步骤s300包括:
19、s301.获取实时运维数据中的设备实时运行数据,得到设备实时运行数据拟合曲线c;获取实时运维数据的设备编号,根据设备编号中的设备型号对历史运维数据库进行筛选,保留相同设备型号的历史运维数据;获取实时运维数据中的故障信息,提取用户对故障描述的关键词,根据关键词在历史运维数据中进行查找,输出包括所有关键词的故障代码以及故障代码对应的设备编号,且输出格式为:故障代码-设备编号;
20、s302.将输出的设备编号与实时运维数据的设备编号进行匹配,若存在相同设备编号,则判断输出设备编号对应的故障代码是否唯一;若故障代码唯一,则获取设备编号对应的历史运维数据表,从而得到相应故障代码的设备运行数据拟合曲线b;将设备实时运行数据拟合曲线c与设备运行数据拟合曲线b进行偏差值计算,得到设备实时运行数据偏差值r1;若故障代码不唯一,则获取所有故障代码对应的设备运行数据拟合曲线b,并计算设备实时运行数据拟合曲线c与设备运行数据拟合曲线b的相似度s1,选择相似度s1最大的作为唯一对应的设备运行数据拟合曲线b,将设备实时运行数据拟合曲线c与设备运行数据拟合曲线b进行偏差值计算,得到设备实时运行数据偏差值r2;
21、若不存在相同设备编号,则获取设备编号中相同设备型号的历史运维数据表;针对相同设备型号的历史运维数据表,获取对应的设备运行数据拟合曲线b,计算设备实时运行数据拟合曲线c与所有相同设备型号的设备运行数据拟本文档来自技高网...
【技术保护点】
1.一种基于云计算的运维数据智能化管理方法,其特征在于:所述方法包括以下步骤:
2.根据权利要求1所述的一种基于云计算的运维数据智能化管理方法,其特征在于:所述步骤S100包括:
3.根据权利要求1所述的一种基于云计算的运维数据智能化管理方法,其特征在于:所述步骤S200包括:
4.根据权利要求1所述的一种基于云计算的运维数据智能化管理方法,其特征在于:所述步骤S300包括:
5.根据权利要求1所述的一种基于云计算的运维数据智能化管理方法,其特征在于:所述步骤S400包括:
6.一种基于云计算的运维数据智能化管理系统,应用于权利要求1-5中任一项所述的一种基于云计算的运维数据智能化管理方法,其特征在于:所述系统包括:数据采集模块、数据分析与计算模块、实时数据分析模块、偏差值比对与处理模块以及用户界面与通知模块;
7.根据权利要求6所述的一种基于云计算的运维数据智能化管理系统,其特征在于:所述数据采集模块包括数据获取单元和数据划分与存储单元;
8.根据权利要求6所述的一种基于云计算的运维数据智能化管
9.根据权利要求6所述的一种基于云计算的运维数据智能化管理系统,其特征在于:所述实时数据分析模块包括实时数据获取单元和实时数据匹配与分析单元;
10.根据权利要求6所述的一种基于云计算的运维数据智能化管理系统,其特征在于:所述用户界面与通知模块包括用户界面展示单元和通知发送与更新单元;
...【技术特征摘要】
1.一种基于云计算的运维数据智能化管理方法,其特征在于:所述方法包括以下步骤:
2.根据权利要求1所述的一种基于云计算的运维数据智能化管理方法,其特征在于:所述步骤s100包括:
3.根据权利要求1所述的一种基于云计算的运维数据智能化管理方法,其特征在于:所述步骤s200包括:
4.根据权利要求1所述的一种基于云计算的运维数据智能化管理方法,其特征在于:所述步骤s300包括:
5.根据权利要求1所述的一种基于云计算的运维数据智能化管理方法,其特征在于:所述步骤s400包括:
6.一种基于云计算的运维数据智能化管理系统,应用于权利要求1-5中任一项所述的一种基于云计算的运维数据智能化管理方法,其特征在于:所述系统包括:数据采集模块、数据分析与...
【专利技术属性】
技术研发人员:彭贤慧,谭凯达,
申请(专利权)人:深圳市感恩网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。