本申请涉及系统监控,具体涉及一种系统资源的监控方法及电子设备、计算机程序产品。
背景技术:
1、当今大型应用系统通常涉及复杂的业务逻辑、海量的数据处理和大量的用户访问,对此如何对系统内部的系统资源进行有效的监控和管理是亟需解决的难题。
2、相关技术中,通常通过监控系统资源的指标数据,以判断系统资源是否能够满足实际的业务需求。但是在实践中发现,由于指标数据采集存在偶然性,导致指标数据并无法准确地反映系统资源的使用情况,进而导致监控和管理的效果差。
技术实现思路
1、本申请实施例公开了一种系统资源的监控方法及电子设备、计算机程序产品,能够保证系统资源满足高负载的情况下的资源需求,提高了监控和管理的效果。
2、本申请实施例第一方面公开一种系统资源的监控方法,所述方法包括:
3、获取目标系统在第一时间段内,占用的至少一种系统资源分别对应的指标数据,所述指标数据反映对应的系统资源的资源使用率;
4、根据第一系统资源对应的指标数据,确定所述第一系统资源对应的目标资源使用率;其中,所述第一系统资源在所述第一时间段内,超过预设百分比的资源使用率小于所述目标资源使用率,所述第一系统资源为任一所述系统资源;
5、根据所述第一系统资源对应的目标资源使用率,对所述第一系统资源进行调整。
6、本申请实施例第二方面公开一种系统资源的监控装置,所述装置包括:
7、第一获取单元,用于获取目标系统在第一时间段内,占用的至少一种系统资源分别对应的指标数据,所述指标数据反映对应的系统资源的资源使用率;
8、确定单元,用于根据第一系统资源对应的指标数据,确定所述第一系统资源对应的目标资源使用率;其中,所述第一系统资源在所述第一时间段内,超过预设百分比的资源使用率小于所述目标资源使用率,所述第一系统资源为任一所述系统资源;
9、调整单元,用于根据所述第一系统资源对应的目标资源使用率,对所述第一系统资源进行调整。
10、本申请实施例第三方面公开一种电子设备,包括:
11、存储有可执行程序代码的存储器;
12、与所述存储器耦合的处理器;
13、所述处理器调用所述存储器中存储的所述可执行程序代码,执行本申请实施例第一方面公开的方法。
14、本申请实施例第四方面公开一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时,实现本申请实施例第一方面的任意一种方法的部分或全部步骤。
15、本申请实施例第五方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本申请实施例第一方面的任意一种方法的部分或全部步骤。
16、本申请实施例中,可以获取目标系统在第一时间段内,占用的至少一种系统资源分别对应的指标数据,其中,指标数据反映对应的系统资源的资源使用率;进而可以根据第一系统资源对应的指标数据,确定第一系统资源对应的目标资源使用率;其中,第一系统资源在第一时间段内,超过预设百分比的资源使用率小于目标资源使用率,即目标资源使用率能够表征第一系统资源在高负载的情况下的资源使用情况,进而后续可以根据目标资源使用率,对第一系统资源进行调整,以使得调整后的第一系统资源能够满足高负载的情况下的资源需求,能够实现更加准确的系统资源分配及管理,减少系统资源浪费或资源不足的情况,保证目标系统能够稳定地运行,提高了系统资源监控和管理的效果。
1.一种系统资源的监控方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一系统资源对应的目标资源使用率,对所述第一系统资源进行调整,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一系统资源对应的目标资源使用率,调整所述第一系统资源的资源数量,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述第一系统资源对应的目标资源使用率及所述第一资源需求量,调整所述第一系统资源的资源数量,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述第一系统资源对应的目标资源使用率,调整所述第一系统资源的资源数量,包括:
6.根据权利要求2~5任一项所述的方法,其特征在于,所述调整所述第一系统资源的资源数量,包括:
7.根据权利要求2所述的方法,其特征在于,所述根据所述第一系统资源对应的目标资源使用率,调整所述第一系统资源对应的资源使用策略,包括:
8.根据权利要求1所述的方法,其特征在于,在所述根据第一系统资源对应的指标数据,确定所述第一系统资源对应的目标资源使用率之后,所述方法还包括:
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
11.根据权利要求1所述的方法,其特征在于,所述方法还包括:
12.根据权利要求11所述的方法,其特征在于,在所述通过配置后的所述数据采集工具,采集目标系统占用的至少一种系统资源分别对应的指标数据之后,所述方法还包括:
13.根据权利要求12所述的方法,其特征在于,所述获取目标系统在第一时间段内,占用的至少一种系统资源分别对应的指标数据,包括:
14.一种电子设备,其特征在于,包括存储有可执行程序代码的存储器,以及与所述存储器耦合的处理器;其中,所述处理器调用所述存储器中存储的所述可执行程序代码,执行如权利要求1~13任一项所述的方法。
15.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时,实现如权利要求1~13任一项所述的方法。