一种管理方法、计算机可读存储介质、系统及装置制造方法及图纸

技术编号:35078078 阅读:13 留言:0更新日期:2022-09-28 11:44
本发明专利技术公开了一种管理方法、计算机可读存储介质、系统及装置,涉及监控领域。将更新后的第二标识信息集合作为新的第一标识信息集合并重新控制监控工具监控新的第一标识信息集合内的标识信息对应的自定义资源。本申请在监控工具监控的自定义资源有所改变时,会将改变会的自定义资源更新为新的第一标识信息集合而继续监控新的第一标识信息集合,且发现监控的自定义资源有所改变时会立即控制停止监控,所以一方面可以因停止监控而防止报错,另一方便会在更新第一标识信息集合之后,继续对包含新的自定义资源在内的所有资源进行监控,导致在运行中不会报错,不影响正常功能使用,提高了用户的体验和监控的可靠性。了用户的体验和监控的可靠性。了用户的体验和监控的可靠性。

【技术实现步骤摘要】
一种管理方法、计算机可读存储介质、系统及装置


[0001]本专利技术涉及监控领域,特别是涉及一种管理方法、计算机可读存储介质、系统及装置。

技术介绍

[0002]在云计算使用场景中,开发者可以在k8s集群中使用自定义crd资源来扩展k8s的功能,使用管理平台对k8s集群进行纳管后需要对各个自定义crd资源进行监听,当开启管理平台后,会在管理平台自动注册所需要进行监听的所有的crd资源,开启一个协程不间断地对k8s环境内的资源产生的动作进行监听。在使用过程中可能会在k8s集群中新增一个新的crd资源或删除一个不需要的crd资源,但这时管理平台并不会及时的对新增的资源进行监听,也不会停止监听旧的资源,导致在运行中不停报错,影响正常功能使用降低了用户的体验和监控的可靠性。

技术实现思路

[0003]本专利技术的目的是提供一种管理方法、计算机可读存储介质、系统及装置,一方面可以因停止监控而防止报错,另一方便会在更新第一标识信息集合之后,继续对包含新的自定义资源在内的所有资源进行监控,导致在运行中不会报错,不影响正常功能使用,提高了用户的体验和监控的可靠性。
[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]图1为本专利技术提供的一种管理方法的流程图;
[0038]图2为本专利技术提供的一种管理装置的结构示意图。
具体实施方式
[0039]本专利技术的核心是提供一种管理方法、计算机可读存储介质、系统及装置,一方面可以因停止监控而防止报错,另一方便会在更新第一标识信息集合之后,继续对包含新的自定义资源在内的所有资源进行监控,导致在运行中不会报错,不影响正常功能使用,提高了用户的体验和监控的可靠性。...

【技术保护点】

【技术特征摘要】
1.一种管理方法,其特征在于,应用于处理器,所述管理方法包括:在接收到监控工具的开启指令时,获取监控集群中所有自定义资源的标识信息的第一标识信息集合;通过所述监控工具对所述第一标识信息集合内的标识信息对应的自定义资源进行监控;判断在监控过程中所述第一标识信息集合是否满足更新条件;若是,控制所述监控工具的监控停止;将更新后的第二标识信息集合作为新的第一标识信息集合并重新控制所述监控工具监控新的所述第一标识信息集合内的标识信息对应的自定义资源。2.如权利要求1所述的管理方法,其特征在于,判定在监控过程中所述第一标识信息集合不满足更新条件时,控制所述监控工具继续对所述第一标识信息集合内的标识信息对应的自定义资源进行监控。3.如权利要求1所述的管理方法,其特征在于,判断在监控过程中所述第一标识信息集合是否满足更新条件,包括:判断是否接收到用户的自定义资源的更新指令;若是,判定在监控过程中所述第一标识信息集合满足更新条件并进入控制所述监控工具的监控停止的步骤;若否,判定在监控过程中所述第一标识信息集合不满足更新条件。4.如权利要求1所述的管理方法,其特征在于,将更新后的第二标识信息集合作为新的第一标识信息集合,包括:判定所述第二标识信息集合内的标识信息与所述第一标识信息集合的标识信息中存在不一致的标识信息且所述第二标识信息集合内的标识信息的数量少于所述第一标识信息集合的标识信息的数量时,将不一致的所述标识信息从所述第一标识信息集合删除以形成新的第一标识信息集合。5.如权利要求1所述的管理方法,其特征在于,将更新后的第二标识信息集合作为新的第一标识信息集合,包括:判定所述第二标识信息集合内的标识信息与所述第一标识信息集合的标识信息中存在不一致的标识信息且所述第二标识信息集合内的标识信...

【专利技术属性】
技术研发人员:刘伦董善义王志国
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1