本公开涉及计算机,尤其涉及脚本管理方法、装置、设备和介质。
背景技术:
1、在金融业务系统中,一些目标脚本(如,shell脚本)作为基础工具发挥着重要作用,它们被广泛应用于自动化日常任务、数据处理任务、系统监控任务和安全管理任务等方面,有效提高了金融业务系统的运行效率和安全性。通过对目标脚本的有效管理(如,调整脚本内容、改变执行时间等),能够实现对资源的快速配置、任务的批量处理以及系统的灵活调度,从而确保金融业务的高效稳定运行。
2、相关技术中,采用人工方式跟踪和记录目标脚本的执行状态,从而根据脚本的执行状态对目标脚本进行管理,但是,由于上述人工方式可能无法及时跟踪和记录目标脚本的执行状态,从而导致无法及时对目标脚本进行管理,另外,在大量目标脚本执行时,人工跟踪和记录的方式可能造成目标脚本的执行状态的遗漏和错误,从而导致无法准确地对目标脚本进行管理。
技术实现思路
1、本公开提供一种脚本管理方法、装置、设备和介质,以至少在一定程度上解决相关技术中的技术问题之一。本公开的技术方案如下:
2、根据本公开实施例的第一方面,提供一种脚本管理方法,包括:在目标调度系统调度多个目标脚本执行多个脚本任务的过程中,对所述目标调度系统进行性能监控,以得到所述目标调度系统在多个目标时刻的性能监控数据;针对所述多个目标时刻中的任一目标时刻,对所述任一目标时刻的性能监控数据进行解析,以得到所述任一目标时刻下的多个性能维度的子监控数据;针对任一性能维度,根据所述多个目标时刻下所述任一性能维度的子监控数据,生成与所述任一性能维度匹配的当前监控图文;根据各所述性能维度对应的当前监控图文,对所述多个目标脚本进行管理。
3、根据本公开实施例的第二方面,提供一种脚本管理装置,包括:监控模块,用于在目标调度系统调度多个目标脚本执行多个脚本任务的过程中,对所述目标调度系统进行性能监控,以得到所述目标调度系统在多个目标时刻的性能监控数据;解析模块,用于针对所述多个目标时刻中的任一目标时刻,对所述任一目标时刻的性能监控数据进行解析,以得到所述任一目标时刻下的多个性能维度的子监控数据;生成模块,用于针对任一性能维度,根据所述多个目标时刻下所述任一性能维度的子监控数据,生成与所述任一性能维度匹配的当前监控图文;管理模块,用于根据各所述性能维度对应的当前监控图文,对所述多个目标脚本进行管理。
4、根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如本公开上述第一方面提出的脚本管理方法。
5、根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如本公开上述第一方面提出的脚本管理方法。
6、根据本公开实施例的第五方面,提供一种计算机程序产品,包括:计算机程序,所述计算机程序被处理器执行时实现如本公开上述实施例所述的脚本管理方法。
7、本公开的实施例提供的技术方案至少带来以下有益效果:
8、在目标调度系统调度多个目标脚本执行多个脚本任务的过程中,自动对目标调度系统进行性能监控,得到多个目标时刻下的性能监控数据,进而,通过对多个目标时刻下的性能监控数据进行解析,可以获取到每个目标时刻下不同性能维度的子监控数据,针对每个性能维度,根据多个目标时刻下的子监控数据,自动生成与性能维度匹配的当前监控图文,由于当前监控图文直观且全面地显示了目标调度系统各性能维度的实时状态,基于各性能维度的监控图文信息,可以及时且准确地评估多个目标脚本的性能表现,从而基于各性能维度对应的当前监控图文,可及时且准确地对多个目标脚本进行管理。
9、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种脚本管理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据各所述性能维度对应的当前监控图文,对所述多个目标脚本进行管理,包括:
3.根据权利要求2所述的方法,其特征在于,所述采用与所述待管理脚本适配的目标管理策略,对所述待管理脚本进行管理,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述目标性能变化趋势,确定所述任一性能维度的目标性能异常原因,包括:
5.根据权利要求3所述的方法,其特征在于,其特征在于,所述基于所述目标性能变化趋势,确定所述任一性能维度的目标性能异常原因,包括:
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述针对任一性能维度,根据所述多个目标时刻下所述任一性能维度的子监控数据,生成与所述任一性能维度匹配的当前监控图文之后,所述方法还包括:
7.根据权利要求1-5中任一项所述的方法,其特征在于,所述根据各所述性能维度对应的当前监控图文,对所述多个目标脚本进行管理之后,还包括:
8.根据权利要求1-5所述的方法,其特征在于,所述性能监控数据包含以下至少一项:
9.一种脚本管理装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:
11.一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至8中任一项所述的脚本管理方法。
12.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的脚本管理方法。
