数据监控分析方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:32462671 阅读:13 留言:0更新日期:2022-02-26 08:54
本申请涉及人工智能技术领域,提供一种数据监控分析方法、装置、计算机设备和存储介质,方法包括:采集所有主机的数据卷列表信息并发布至消息中间件;获取数据卷列表信息,基于规则配置数据对数据卷列表信息中包含的各主机的数据卷进行告警规则配置,生成各主机的数据卷分别对应的告警规则;采集目标主机的数据卷的性能数据,将性能数据存储至预设的监控数据中心;筛选目标主机的数据卷的目标告警规则,从监控数据中心获取性能数据;基于目标告警规则对性能数据进行分析生成分析结果。本申请能够准确实现对于主机的数据卷的性能数据的有效监控分析。本申请还可以应用于区块链领域,上述分析结果等数据可以存储于区块链上。上述分析结果等数据可以存储于区块链上。上述分析结果等数据可以存储于区块链上。

【技术实现步骤摘要】
数据监控分析方法、装置、计算机设备和存储介质


[0001]本申请涉及人工智能
,具体涉及一种数据监控分析方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着计算机硬件技术的提升、计算机接口标准的完善以及新体系新技术的出现,计算机架构也随之不断调整,以便计算机各组件发挥出最大的效能。计算机的硬件架构从一体机的模式朝着集群化、存算分离的方向发展,以适应更高的性能要求,更加可靠的稳定性,更好的支持分布式、结构化的部署要求。
[0003]伴随着云技术的发展和推广,不管是基于弹性计算的云主机,还是云计算所依赖的传统物理机,计算机资源都朝着集中化、规模化管理的方向转变。而在海量计算资源规模化管理的过程中,当前往往只会关注主机各项软硬件的一些常规的性能指标是否正常,如CPU、内存、磁盘等资源充足且合理使用。但是,对于属于动态迁移资源的主机的数据卷的性能数据,同样也会关联到主机的运行状态。然而,现有缺乏对于主机的数据卷的性能数据的监控,从而无法有效监控到由于主机的数据卷的性能数据出现异常而导致业务中断或出现故障的情况,由于无法对主机的数据卷的性能数据进行分析与预警,从而容易造成较大的主机运作事故与经济损失。因此,当前亟需提供一种能够对主机的数据卷的性能数据进行分析与预警的处理方式。

技术实现思路

[0004]本申请的主要目的为提供一种数据监控分析方法、装置、计算机设备和存储介质,旨在解决现有缺乏一种能够对主机的数据卷的性能数据进行分析与预警的处理方式的技术问题。
[0005]本申请提出一种数据监控分析方法,所述方法包括步骤:
[0006]采集与所有主机对应的数据卷列表信息,并将所述数据卷列表信息发布至消息中间件;
[0007]从所述消息中间件中获取所述数据卷列表信息,并基于输入的规则配置数据对所述数据卷列表信息中包含的每一个所述主机的数据卷进行告警规则配置,生成与每一个所述主机的数据卷分别对应的告警规则;
[0008]采集目标主机的数据卷的性能数据,并将所述性能数据存储至预设的监控数据中心;其中,所述目标主机为所有所述主机中的任意一个主机;
[0009]从所有所述告警规则中筛选与所述目标主机的数据卷对应的目标告警规则,以及从所述监控数据中心获取所述性能数据;
[0010]基于所述目标告警规则对所述性能数据进行分析处理,生成与所述性能数据对应的分析结果。
[0011]可选地,所述基于输入的规则配置数据对所述数据卷列表信息中包含的每一个所
述主机的数据卷进行告警规则配置,生成与每一个所述主机的数据卷分别对应的告警规则的步骤,包括:
[0012]判断是否接收到用户输入的规则配置请求;其中,所述规则配置请求携带用户信息;
[0013]若接收到所述规则配置请求,基于所述用户信息对所述用户进行权限验证,并判断权限验证是否通过;
[0014]若权限验证通过,基于预设的人脸数据库以及与所述用户信息对应的目标验证动作对所述用户进行身份验证,并判断身份验证是否通过;
[0015]若身份验证通过,展示预设的规则配置界面;其中,所述规则配置界面包括所述数据卷列表信息中多个所述主机的主机名称;
[0016]确定所述用户从所有所述主机名称选择的与指定主机对应的指定主机名称,展示与所述指定主机对应的性能指标,以及与性能指标对应的多个条件规则类型;其中,所述指定主机名称为所有所述主机名称中的任意一个名称;
[0017]确定所述用户从所有所述条件规则类型中选择的与所述指定主机对应的目标条件规则类型,并展示与所述目标条件规则类型对应的描述信息;
[0018]获取所述用户从所述描述信息中选择的目标描述信息以及输入的参数数据;
[0019]基于所述目标描述信息与所述参数数据,生成与所述指定主机的数据卷对应的指定告警规则。
[0020]可选地,所述基于所述用户信息对所述用户进行权限验证,并判断权限验证是否通过的步骤,包括:
[0021]获取所述用户信息,判断预设的权限角色名单内是否包含与所述用户信息相同的角色信息;
[0022]若包含所述角色信息,从预设的操作行为数据表中获取与所述角色信息对应的操作行为集合;
[0023]判断所述操作行为集合中是否包括告警规则配置行为;
[0024]若包括所述告警规则配置行为,获取与所述告警规则配置行为对应的权限有效日期;
[0025]获取当前时间,并判断所述当前时间是否处于所述权限有效日期对应的时间范围内;
[0026]若处于所述权限有效日期对应的时间范围内,判定权限验证通过,否则判定权限验证未通过。
[0027]可选地,所述基于预设的人脸数据库以及与所述用户信息对应的目标验证动作对所述用户进行身份验证,并判断身份验证是否通过的步骤,包括:
[0028]采集所述用户的人脸图像,以及从所述人脸数据库中获取与所述用户信息对应的目标人脸图像;
[0029]判断所述人脸图像与所述目标人脸图像是否匹配;
[0030]若匹配,从与所述用户信息对应的所有目标验证动作中随机筛选出指定验证动作;其中,所述目标验证动作包括头部动作和/或面部表情;
[0031]生成包含所述指定验证动作的动作序号的提示信息,并展示所述提示信息;
[0032]采集所述用户进行头部运动时头部所对应的运动轨迹,得到对应的反馈动作信息;
[0033]判断所述反馈动作信息是否与所述指定验证动作对应的指定验证动作信息匹配;
[0034]若匹配,判定身份验证通过,否则判定身份验证未通过。
[0035]可选地,所述基于所述目标描述信息与所述参数数据,生成与所述指定主机的数据卷对应的指定告警规则的步骤之后,包括:
[0036]获取预设的映射表,并基于所述映射表查询出与所述指定主机对应的重要指数;
[0037]判断所述重要指数是否大于预设的重要指数阈值;
[0038]若大于所述重要指数阈值,将所述指定告警规则封装为区块;
[0039]通过区块链上的数据存储节点对所述区块进行存储;
[0040]若不大于所述重要指数阈值,为所述指定告警规则创建索引信息;
[0041]基于所述索引信息将所述指定告警规则存储于本地的预设数据库内。
[0042]可选地,所述性能数据包括数据卷的使用量、数据卷的使用率、数据卷的读写速率;所述基于所述目标告警规则对所述性能数据进行分析处理,生成与所述性能数据对应的分析结果的步骤,包括:
[0043]对所述目标告警规则进行解析,得到与所述数据卷的使用量对应的使用量范围阈值,与所述数据卷的使用率对应的使用率范围阈值,以及与所述数据卷的读写速率对应的读写速率范围阈值;
[0044]同时判断所述数据卷的使用量是否处于所述使用量范围阈值内,所述数据卷的使用率是否处于所述使用率范围阈值内,以及所述数据卷的读写速率是否处于所述读写速率范围阈值;
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据监控分析方法,其特征在于,包括:采集与所有主机对应的数据卷列表信息,并将所述数据卷列表信息发布至消息中间件;从所述消息中间件中获取所述数据卷列表信息,并基于输入的规则配置数据对所述数据卷列表信息中包含的每一个所述主机的数据卷进行告警规则配置,生成与每一个所述主机的数据卷分别对应的告警规则;采集目标主机的数据卷的性能数据,并将所述性能数据存储至预设的监控数据中心;其中,所述目标主机为所有所述主机中的任意一个主机;从所有所述告警规则中筛选与所述目标主机的数据卷对应的目标告警规则,以及从所述监控数据中心获取所述性能数据;基于所述目标告警规则对所述性能数据进行分析处理,生成与所述性能数据对应的分析结果。2.根据权利要求1所述的数据监控分析方法,其特征在于,所述基于输入的规则配置数据对所述数据卷列表信息中包含的每一个所述主机的数据卷进行告警规则配置,生成与每一个所述主机的数据卷分别对应的告警规则的步骤,包括:判断是否接收到用户输入的规则配置请求;其中,所述规则配置请求携带用户信息;若接收到所述规则配置请求,基于所述用户信息对所述用户进行权限验证,并判断权限验证是否通过;若权限验证通过,基于预设的人脸数据库以及与所述用户信息对应的目标验证动作对所述用户进行身份验证,并判断身份验证是否通过;若身份验证通过,展示预设的规则配置界面;其中,所述规则配置界面包括所述数据卷列表信息中多个所述主机的主机名称;确定所述用户从所有所述主机名称选择的与指定主机对应的指定主机名称,展示与所述指定主机对应的性能指标,以及与性能指标对应的多个条件规则类型;其中,所述指定主机名称为所有所述主机名称中的任意一个名称;确定所述用户从所有所述条件规则类型中选择的与所述指定主机对应的目标条件规则类型,并展示与所述目标条件规则类型对应的描述信息;获取所述用户从所述描述信息中选择的目标描述信息以及输入的参数数据;基于所述目标描述信息与所述参数数据,生成与所述指定主机的数据卷对应的指定告警规则。3.根据权利要求2所述的数据监控分析方法,其特征在于,所述基于所述用户信息对所述用户进行权限验证,并判断权限验证是否通过的步骤,包括:获取所述用户信息,判断预设的权限角色名单内是否包含与所述用户信息相同的角色信息;若包含所述角色信息,从预设的操作行为数据表中获取与所述角色信息对应的操作行为集合;判断所述操作行为集合中是否包括告警规则配置行为;若包括所述告警规则配置行为,获取与所述告警规则配置行为对应的权限有效日期;获取当前时间,并判断所述当前时间是否处于所述权限有效日期对应的时间范围内;
若处于所述权限有效日期对应的时间范围内,判定权限验证通过,否则判定权限验证未通过。4.根据权利要求2所述的数据监控分析方法,其特征在于,所述基于预设的人脸数据库以及与所述用户信息对应的目标验证动作对所述用户进行身份验证,并判断身份验证是否通过的步骤,包括:采集所述用户的人脸图像,以及从所述人脸数据库中获取与所述用户信息对应的目标人脸图像;判断所述人脸图像与所述目标人脸图像是否匹配;若匹配,从与所述用户信息对应的所有目标验证动作中随机筛选出指定验证动作;其中,所述目标验证动作包括头部动作和/或面部表情;生成包含所述指定验证动作的动作序号的提示信息,并展示所述提示信息;采集所述用户进行头部运动时头部所对应的运动轨迹...

【专利技术属性】
技术研发人员:余俊杰
申请(专利权)人:平安壹账通云科技深圳有限公司
类型:发明
国别省市:

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

1