一种用于IT监控运维的智能语音系统和方法技术方案

技术编号:27396999 阅读:17 留言:0更新日期:2021-02-21 14:07
本发明专利技术涉及一种用于IT监控运维的智能语音系统和方法,包括:与被监控设备依次连接的智能监控运维平台、监控运维APP、意图APP;监控运维APP包括:消息接收模块、逻辑处理模块、UI展示模块、故障预测模块、监控运维意图库、设备类型库和告警等级库,意图APP包括:语音播报模块,语音识别模块。本发明专利技术通过规划和训练了一个监控运维意图库,以识别运维人员与运维相关的语音,提取有用的运维信息,形成运维指令对被监控设备进行远程监控和维护,同时通过训练对常见故障进行预测,并结合其他同类型设备进行比较,用以对本设备的故障进行预测,并根据运维人员专业情况和监测习惯对运维人员提出存在的故障点,实现运维的个性化和关键性提示。示。示。

【技术实现步骤摘要】
一种用于IT监控运维的智能语音系统和方法


[0001]本专利技术涉及一种用于IT监控运维的智能语音系统和方法,是一种电子数字计算系统和方法,是一种用于对软件运行状态进行监控的系统和方法。

技术介绍

[0002]随着各行各业积极的推进信息化建设,IT系统及其硬件设备日益成为业务稳定进行的基础设施和关键因素。为保障诸如网络、服务器、数据库等IT资源的正常运行,运维人员需要时常对其进行维护,特别是当异常发生时,能及时收到报警,并对异常进行快速定位、诊断和修复尤为重要。
[0003]目前市面主流的监控运维系统,其告警的方式有短信告警、电子邮件告警、网页屏幕显示告警等多种方式,运维人员需要不时地关注手机,电子邮箱、电脑屏幕或投屏等,容易造成告警信息无法及时获知的情况。
[0004]由于IT机房设施内相对较为嘈杂,运维人员通常在远离设备的办公环境中工作,当需要对设备进行远程操作或对设备信息诸如告警记录、设备状态进行查询操作时,需要频繁在各种远程界面之间切换上操作,耗时而费力,且效率较低。
[0005]此外,目前市面主流的监控运维系统大部分没有故障预警的功能,没有办法在即将发生故障前就对用户进行预警,使用户能及时预先采取措施,从而避免故障的发生,保证业务的稳定运行。因此,在运维过程中如何在故障出现前后有效的提醒运维人员,是一个需要解决的问题。

技术实现思路

[0006]为了克服现有技术的问题,本专利技术提出了一种用于IT监控运维的智能语音系统和方法。所述的系统和方法通过故障预测、监控运维意图等一系列设施,利用语言进行故障判断和指令交互,使维修人员能够十分方便在任何时间和地点对被维护设备进行监测和远程维护,使设备维护更加方便快捷。
[0007]本专利技术的目的是这样实现的:一种用于IT监控运维的智能语音系统,包括:与被监控设备依次连接的智能监控运维平台、监控运维APP、意图APP;所述的监控运维APP包括:消息接收模块、逻辑处理模块、UI展示模块、故障预测模块、监控运维意图库、设备类型库和告警等级库,所述的意图APP包括:语音播报模块,语音识别模块;
[0008]所述的智能监控运维平台,用于定时从被监控设备采集监控项数据,响应故障预警的指令对所指定的设备监控项进行历史数据处理,利用不同监控项的故障预测模型对用户最关心的监控项进行故障的预警,并与监控APP进行数据交互和操作以及各种消息发布;
[0009]所述的消息接收模块:通过私有协议与智能监控运维平台连接,用于订阅和接受来自所述智能监控运维平台的消息;
[0010]所述的逻辑处理模块:与智能监控运维平台连接,用于将用户意图和设备参数转化为请求和参数从所述智能监控运维平台获取相应的处理结果和返回数据,并将处理结果
和返回数据进行逻辑处理交由语音播放模块和UI展示模块用于播放和展示;
[0011]所述的UI展示模块,用于将所述逻辑处理模块的处理结果在界面进行展示,并支持用户通过触屏操作来实现查看数据、操作设备和系统设置;
[0012]所述的监控运维意图库,用于为相关的信息查询、设备及其监控项和告警相关的操作、定期巡检以及如网络管理、文件系统、存储管理、带宽限制和备份等高级操作的用户意图集;
[0013]所述的设备类型库,用于存储被监控设备中的各类设备的参数;
[0014]所述的告警等级库,用于存储告警信息的等级,将告警信息等级划分为:信息等级、警告等级、错误等级、紧急等级和灾难等级;
[0015]所述的故障预警模块,用于记录用户的语音交互操作和触屏操作然后通过基于时变权重的数据统计方法计算获得用户的关心度列表,结合其他相似用户的关心度推荐列表,以频率加权的混合算法来计算获得最终的预警管理表,并向逻辑处理模块发送预测指令经由监控运维平台按照预测管理表对用户最关心的监控项信息进行预测,并对达到预警标准的预警信息进行播报和展示;
[0016]所述的语音播报模块,用于将符合用户设置的设备告警信息,用户关心度最高的设备预警消息以及其他系统消息以自然人声的方式对用户进行播报;
[0017]所述的语音识别模块,用于将经由麦克风收到的用户说法,理解和识别为用户意图和设备参数信息,交由逻辑处理模块进行处理。
[0018]一种使用上述系统的用于IT监控运维的智能语音提示方法,所述方法的步骤如下:
[0019]告警和处理过程:
[0020]步骤1,用户设置:监控开始之前,用户或进行设置,以确定接收哪些被监控设备的哪个告警等级的告警信息,或默认接收所有告警信息;
[0021]步骤2,发送告警信息列表:智能监控运维平台对被监控设备进行检测轮询,将所有被检测设备发生的故障不论大小全部列入告警信息列表中,并将告警信息列表发送至监控运维APP的消息接收模块;所述的告警信息列表除告警信息外,还包括预测告警信息;
[0022]步骤3,告警筛选:筛选出一条告警等级最高的记录,准备播报和展示;
[0023]步骤4,告警判断:判断欲播报告警记录是否符合用户设置,如果符合则进入下一步,如果不符合则回到步骤3,重新进行筛选;
[0024]步骤5,播报展示:通过语言进行告警播报,同时通过显示屏进行告警故障显示;
[0025]步骤6,交互:或通过语音识别模块接收运维人员的语音指令,并将语音指令转化为文字,或通过UI展示模块的触摸屏操作获取操作指令;
[0026]步骤7,运维指令判断:对于文字则将文字与监控运维意图库进行比对,判断是否为运维指令,对于触摸屏操作则直接判断是否为运维指令,如果是则进入下一步骤,如果否则忽略;
[0027]步骤8,执行运维指令:获取收到的运维指令的相关参数,提交给逻辑处理模块,经逻辑处理后发送至智能监控运维平台,通过智能监控运维平台对被监控设备进行维护;
[0028]步骤9,维护返回:智能监控运维平台维护被监控设备之后,将维护处理结果和数据返回给逻辑处理模块,逻辑处理模块交由语音播报模块进行播报并通过UI模块进行展
示;
[0029]故障预警训练过程:
[0030]步骤01,记录用户历史操作:列表记录用户的语音交互操作和触屏操作的内容;
[0031]步骤02,数据筛选和清理:定时对用户历史操作记录进行筛选和清理,将其中不涉及监控项的操作剔除;
[0032]步骤03,数据分类:根据监控项类型,对用户历史操作进行分类处理;
[0033]步骤04,计算关心度排序表和模型训练;将用户历史操作记录带入故障预测模型进行用户关心度计算和模型训练,根据监控项目的重要程度以及操作时间总和分析计算用户的关心度排序表;关心度计算公式如下:
[0034][0035][0036]其中:i为监控项的序列号,i=1,2,
……
,n;n为监控项个数,为正整数;G
i
为用户对第i个监控项的关心度评分,Z
i
为第i个监控项的重要程度;Q
i
为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于IT监控运维的智能语音系统,其特征在于,包括:与被监控设备依次连接的智能监控运维平台、监控运维APP、意图APP;所述的监控运维APP包括:消息接收模块、逻辑处理模块、UI展示模块、故障预测模块、监控运维意图库、设备类型库和告警等级库,所述的意图APP包括:语音播报模块,语音识别模块;所述的智能监控运维平台,用于定时从被监控设备采集监控项数据,响应故障预警的指令对所指定的设备监控项进行历史数据处理,利用不同监控项的故障预测模型对用户最关心的监控项进行故障的预警,并与监控APP进行数据交互和操作以及各种消息发布;所述的消息接收模块:通过私有协议与智能监控运维平台连接,用于订阅和接受来自所述智能监控平台的消息;所述的逻辑处理模块:与智能监控运维平台连接,用于将用户意图和设备参数转化为请求和参数从所述平台获取相应的处理结果和返回数据,并将处理结果和返回数据进行逻辑处理交由语音播放模块和UI展示模块用于播放和展示;所述的UI展示模块,用于将所述逻辑处理模块的处理结果在界面进行展示,并支持用户通过触屏操作来实现查看数据、操作设备和系统设置;所述的监控运维意图库,用于为相关的信息查询、设备及其监控项和告警相关的操作、定期巡检以及如网络管理、文件系统、存储管理、带宽限制和备份等高级操作的用户意图集;所述的设备类型库,用于存储被监控设备中的各类设备的参数;所述的告警等级库,用于存储告警信息的等级,将告警信息等级划分为:信息等级、警告等级、错误等级、紧急等级和灾难等级;所述的故障预警模块,用于记录用户的语音交互操作和触屏操作然后通过基于时变权重的数据统计方法计算获得用户的关心度列表,结合其他相似用户的关心度推荐列表,以频率加权的混合算法来计算获得最终的预警管理表,并向逻辑处理模块发送预测指令经由监控运维平台按照预测管理表对用户最关心的监控项信息进行预测,并对达到预警标准的预警信息进行播报和展示;所述的语音播报模块,用于将符合用户设置的设备告警信息,用户关心度最高的设备预警消息以及其他系统消息以自然人声的方式对用户进行播报;所述的语音识别模块,用于将经由麦克风收到的用户说法,理解和识别为用户意图和设备参数信息,交由逻辑处理模块进行处理。2.一种使用权利要求1所述系统的用于IT监控运维的智能语音提示方法,其特征在于,所述方法的步骤如下:告警和处理过程:步骤1,用户设置:监控开始之前,用户或进行设置,以确定接收哪些被监控设备的哪个告警等级的告警信息,或默认接收所有告警信息;步骤2,发送告警信息列表:智能监控运维平台对被监控设备进行检测轮询,将所有被检测设备发生的故障不论大小全部列入告警信息列表中,并将告警信息列表发送至监控运维APP的消息接收模块;所述的告警信息列表除告警信息外,还包括预测告警信息;步骤3,告警筛选:筛选出一条告警等级最高的记录,准备播报和展示;步骤4,告警判断:判断欲播报告警记录是否符合用户设置,如果符合则进入下一步,如
果不符合则回到步骤3,重新进行筛选;步骤5,播报展示:通过语言进行告警播报,同时通过显示屏进行告警故障显示;步骤6,交互:或通过语音识别模块接收运维人员的语音指令,并将语音指令转化为文字,或通过UI展示模块的触摸屏操作获取操作指令;步骤7,运维指令判断:对于文字则将文字与监控运维意图库进行比对,判断是否为运维指令,对于触摸屏操作则直接判断是否为运维指令,如果是则进入下一步骤,如果否则忽略;步骤8,执行运维指令:获取收到的运维指令的相关参数,提交给逻辑处理模块,经逻辑处理后发送至智能监控运维平台,通过智能监控运维平台对被监控设备进行维护;步骤9,维护返回:智能监控运维平台维护被监控设备之后,将维护处理结果和数据返回给逻辑处理模块,逻辑处理模块交由语音播报模块进行播报并通过UI模块进行展示;故障预警训练过程:步骤01,记录用户历史操作:列表记录用户的语音交互操作和触屏操作的内容;步骤02,数据筛选和清理:定时对用户历史操作记录进行筛选和清理,将其中不涉及监控项的操作剔除。步骤03,数据分类:根据监控项类型,对用户历史操作进...

【专利技术属性】
技术研发人员:马永刚徐荣波黄贤强张广东张思昊赵子兰
申请(专利权)人:北京精一强远科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1