一种基于多租户分销的告警方法、系统、终端及存储介质技术方案

技术编号:36166412 阅读:15 留言:0更新日期:2022-12-31 20:16
本申请涉及一种基于多租户分销的告警方法、系统、终端及存储介质,其包括获取异常信息、异常对象信息、平台拓扑结构和告警规则库;根据所述异常对象信息和平台拓扑结构,确定与异常对象关联的告警对象和告警路径;根据所述告警对象和告警规则库,得到对应的告警规则;根据所述异常信息、告警规则告警路径,得到告警结果。本申请具有提高多租户网络平台的告警效率的效果。效率的效果。效率的效果。

【技术实现步骤摘要】
一种基于多租户分销的告警方法、系统、终端及存储介质


[0001]本申请涉及网络安全领域,尤其是涉及一种基于多租户分销的告警方法、系统、终端及存储介质。

技术介绍

[0002]在多租户的分销式网络平台中,通常拥有三类角色,一类为平台管理员,其能够管理平台,包括平台内的租户和用户,一类为平台租户,其能够管理自身资源以及自己旗下所有用户,另一类为平台用户,其仅能够管理自身。租户有多级,上级租户可以管理下级租户,多级租户及相应用户之间可以交叉管理,在发生异常情况时,需要针对异常情况,根据不通过角色设定的告警规则确定不同的告警策略。
[0003]在多租户的分销式网络平台的复杂权限关系网络下,容易出现告警运算数据量较大,需要被告警的对象被重复告警等情况,导致告警效率低。
[0004]针对上述中的相关技术,专利技术人认为存在有多租户网络平台告警效率低的缺陷。

技术实现思路

[0005]为了提高多租户网络平台的告警效率,本申请提供了一种基于多租户分销的告警方法、系统、终端及存储介质。
[0006]第一方面,本申请提供一种基于多租户分销的告警方法,采用如下的技术方案:一种基于多租户分销的告警方法,包括:获取异常信息、异常对象信息、平台拓扑结构和告警规则库;根据所述异常对象信息和平台拓扑结构,确定与异常对象关联的告警对象和告警路径;根据所述告警对象和告警规则库,得到对应的告警规则;根据所述异常信息、告警规则和告警路径,得到告警结果。
[0007]通过采用上述技术方案,通过异常对象信息和平台拓扑结构,先获取到告警对象和告警路径,再调取告警对象对应的告警规则,根据告警规则和告警对象得到告警结果,提高了告警的效率。
[0008]可选的,所述根据异常对象信息和平台拓扑结构,确定与异常对象关联的告警对象和告警路径,包括:获取所述异常对象在平台拓扑结构中的从属信息;根据所述从属信息,得到与异常对象关联的告警对象和告警路径。
[0009]通过采用上述技术方案,通过对平台中管理权限的分析,得到与异常对象关联的告警对象,并根据管理权限,将告警对象逐级排列,得到告警路径,从而减少重复告警的情况发生。
[0010]可选的,所述根据异常信息、告警规则和告警路径,得到告警结果,包括:根据所述异常信息和告警规则,判断是否触发当前告警对象的告警规则;
若当前对象的告警规则被触发时,根据所述告警路径和告警规则,判断是否触发上一级告警对象的告警规则;逐级获取被触发的告警规则,向对应的告警对象告警。
[0011]通过采用上述技术方案,当异常发生时,从异常对象的告警规则开始,逐级验证异常信息是否触发告警规则,当告警规则未被触发时,则表示不需要对此告警对象告警,由于采用逐级验证的方式,使得不触发告警规则的异常信息都不产生更大的计算量。
[0012]可选的,所述根据告警路径和告警规则,判断是否触发上一级告警对象的告警规则,包括:根据所述告警规则,先判断是否向该用户告警;若是,则再判断所述异常信息是否满足告警规则。
[0013]通过采用上述技术方案,在告警规则中设置是否接收告警,能够减少不必要的告警信息,降低告警的计算量。
[0014]可选的,还包括根据全局告警规则,得到告警结果:获取全局告警规则;根据所述全局告警规则和异常信息,得到被触发的全局告警规则;根据所述被触发的全局告警规则,得到对应的告警对象。
[0015]通过采用上述技术方案,平台中在发生异常时,需要对每个异常进行记录,从而获知平台的运行稳定性;因此通过设置全局告警规则,当发生异常时,就需要验证是否触发全局告警规则,从而监控平台的运行状态。
[0016]可选的,所述获取异常信息、异常对象信息、平台拓扑结构和告警规则库,包括:获取服务器中的平台数据;根据所述平台数据,得到用户权限信息;根据所述用户权限信息,得到平台拓扑结构;根据所述平台数据,确定异常对象信息。
[0017]通过采用上述技术方案,通过获取平台数据中的用户的权限信息,得到用户之间的管理关系,再根据平台数据,判断哪些数据产生异常,根据异常数据,得到异常信息。
[0018]可选的,还包括:根据上级用户告警规则,更改下级用户告警规则。
[0019]第二方面,本申请提供一种基于多租户分销的告警系统,采用如下技术方案:一种基于多租户分销的告警系统,包括:第一获取模块,用于获取异常信息、异常对象信息;第二获取模块,用于获取平台拓扑结构和告警规则库;筛选模块,根据所述异常对象信息、平台拓扑结构和告警规则库,确定与异常对象关联的告警对象和对应的告警规则;数据处理模块,用于根据异常信息和告警规则,得到告警结果。
[0020]第三方面,本申请提供一种电子设备,具有稳定传输加密数据的特点。
[0021]本申请的上述申请目的三是通过以下技术方案得以实现的:一种电子设备,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行上述数据加密传输方法的计算机程序。
[0022]第四方面,本申请提供一种计算机存储介质,能够存储相应的程序,具有便于实现
稳定传输加密数据的特点。
[0023]本申请的上述申请目的四是通过以下技术方案得以实现的:一种计算机可读存储介质,存储有能够被处理器加载并执行上述任一种数据加密传输方法的计算机程序。
[0024]综上所述,本申请包括以下至少一种有益技术效果:通过获取异常对象关联的告警对象,确定需要被告警的角色;再根据告警对象的告警规则,逐级判断是否向告警对象告警;在明确告警对象的基础上,逐级判断告警规则,有助于提高告警效率。
附图说明
[0025]图1是本申请实施例一种基于多租户分销的告警系统的系统图。
[0026]图2是本申请实施例一种基于多租户分销的告警方法的流程图。
[0027]图3是本申请实施例一种电子设备的结构示意图。
[0028]附图标记说明:1、第一获取模块;2、第二获取模块;3、筛选模块;4、数据处理模块;301、CPU;302、ROM;303、RAM;304、总线;305、I/O接口;306、输入部分;307、输出部分;308、存储部分;309、通信部分;310、驱动器;311、可拆卸介质。
具体实施方式
[0029]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图1

3及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0030]本申请公开一种基于多租户分销的告警系统。
[0031]参照图1,一种基于多租户分销的告警系统包括:第一获取模块1,用于获取异常信息、异常对象信息;其中异常信息可以是资源被异常访问、遭受网络攻击、异常资源共享等情况;本申请实施例中第一获取模块1可以采用监听器,平台自身的防火墙等;第二获取模块2,用于获取平台拓扑结构和告警规则库;本申请实施例中第二获取模块2可以采用数据查询工具,MySQL本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多租户分销的告警方法,其特征在于,包括:获取异常信息、异常对象信息、平台拓扑结构和告警规则库;根据所述异常对象信息和平台拓扑结构,确定与异常对象关联的告警对象和告警路径;根据所述告警对象和告警规则库,得到对应的告警规则;根据所述异常信息、告警规则和告警路径,得到告警结果。2.根据权利要求1所述的基于多租户分销的告警方法,其特征在于,所述根据异常对象信息和平台拓扑结构,确定与异常对象关联的告警对象和告警路径,包括:获取所述异常对象在平台拓扑结构中的从属信息;根据所述从属信息,得到与异常对象关联的告警对象和告警路径。3.根据权利要求2所述的基于多租户分销的告警方法,其特征在于,所述根据异常信息、告警规则和告警路径,得到告警结果,包括:根据所述异常信息和告警规则,判断是否触发当前告警对象的告警规则;若当前对象的告警规则被触发时,根据所述告警路径和告警规则,判断是否触发上一级告警对象的告警规则;逐级获取被触发的告警规则,向对应的告警对象告警。4.根据权利要求3所述的基于多租户分销的告警方法,其特征在于,所述根据告警路径和告警规则,判断是否触发上一级告警对象的告警规则,包括:根据所述告警规则,先判断是否向该用户告警;若是,则再判断所述异常信息是否满足告警规则。5.根据权利要求3所述的基于多租户分销的告警方法,其特征在于,还包括根据全局...

【专利技术属性】
技术研发人员:陈睿彧宋长友
申请(专利权)人:北京天维信通科技有限公司
类型:发明
国别省市:

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

1