The application embodiment discloses the operation and maintenance management method. A specific embodiment of the method includes: receiving operation and maintenance instructions, the operation and maintenance instructions include: the name of the selected operation and maintenance object; determining the calling path of the task file of the selected operation and maintenance object based on the preset hierarchy structure; and preset hierarchy structure includes: the node corresponding to the operation and maintenance object, and the assignment of the operation and maintenance object. The node corresponding to the transaction file is added to the operation and maintenance policy file, which includes multiple task files to be run in batches. By presupposing hierarchical structure to describe the subordinate relationship between operation and maintenance objects, task files and so on, the complexity of task file management for operation and maintenance objects involved in batch deployment process is reduced. Automatically find out the task file of the selected operation and maintenance objects corresponding to the call path, add to the operation and maintenance policy file, to achieve batch deployment.
【技术实现步骤摘要】
运维管理方法
本申请涉及计算机领域,具体涉及运维领域,尤其涉及运维管理方法。
技术介绍
批量部署是通过批量运行多个任务文件实现同时对多个需要运维的对象进行运维的运维手段。针对批量部署过程涉及的需要运维的对象的任务文件的管理是运维管理中的关键环节。目前,通常是依靠一些常用的运维管理工具自带的单级的对各个对象进行组织的结构进行管理。
技术实现思路
本申请实施例提供了一种运维管理方法。本申请实施例提供了运维管理方法,该方法包括:接收运维指令,所述运维指令包括:被选取的运维对象的名称;基于预设层级结构,确定所述被选取的运维对象的任务文件的调用路径,预设层级结构包括:运维对象对应的节点、运维对象的任务文件对应的节点,其中,每一个运维对象各自对应的节点均与位于运维对象所在的层之外的其他层的至少一个运维对象对应的节点具有父子关系或祖父子关系,每一个运维对象对应的节点均与位于运维对象所在的层之外的其他层的各自的任务文件对应的节点具有父子关系或祖父子关系;将确定出的被选取的运维对象的任务文件的调用路径加入到运维策略文件中,所述运维策略文件包括待批量运行的多个任务文件。通过预设层级结构描述诸如运维对象、任务文件等之间的从属关系,减少了批量部署过程涉及的需要运维的对象的任务文件的管理的复杂度。根据被选取的任意层的运维对象,自动查找出选取出的运维对象的任务文件对应的调用路径,加入到运维策略文件中,进而在运维策略文件运行时根据调用路径查找到任务文件并且批量运行任务文件,实现批量部署。对各个运维对象进行组织的预设层级结构可以在层级方向上进行任意深度的扩展来适应业务的变化,同时,方便对各个 ...
【技术保护点】
1.一种运维管理方法,所述方法包括:接收运维指令,所述运维指令包括:被选取的运维对象的名称;基于预设层级结构,确定所述被选取的运维对象的任务文件的调用路径,预设层级结构包括:运维对象对应的节点、运维对象的任务文件对应的节点,其中,每一个运维对象各自对应的节点均与位于运维对象所在的层之外的其他层的至少一个运维对象对应的节点具有父子关系或祖父子关系,每一个运维对象对应的节点均与位于运维对象所在的层之外的其他层的各自的任务文件对应的节点具有父子关系或祖父子关系;将确定出的被选取的运维对象的任务文件的调用路径加入到运维策略文件中,所述运维策略文件包括待批量运行的多个任务文件。
【技术特征摘要】
1.一种运维管理方法,所述方法包括:接收运维指令,所述运维指令包括:被选取的运维对象的名称;基于预设层级结构,确定所述被选取的运维对象的任务文件的调用路径,预设层级结构包括:运维对象对应的节点、运维对象的任务文件对应的节点,其中,每一个运维对象各自对应的节点均与位于运维对象所在的层之外的其他层的至少一个运维对象对应的节点具有父子关系或祖父子关系,每一个运维对象对应的节点均与位于运维对象所在的层之外的其他层的各自的任务文件对应的节点具有父子关系或祖父子关系;将确定出的被选取的运维对象的任务文件的调用路径加入到运维策略文件中,所述运维策略文件包括待批量运行的多个任务文件。2.根据权利要求1所述的方法,预设层级结构还包括:运维对象的任务文件存储在的任务文件夹对应的节点,所述运维对象对应的节点与所述任务文件夹对应的节点连接,所述任务文件夹对应的节点与所述任务文件对应的节点连接,所述运维对象对应的节点、所述任务文件夹对应的节点、所述任务文件对应的节点分别位于不同的层,所述运维对象对应的节点、所述任务文件夹对应的节点、所述任务文件对应的节点所在的层的序号相邻。3.根据权利要求2所述的方法,预设层级结构还包括:中间节点,其中,中间节点与中间节点所在的层的上一层和下一层中的具有从属关系的运维对象对应的节点中的每一个节点连接,中间节点对应的文件夹中存储所述具有从属关系的运维对象的任务文件在运行时共同需调用的文件。4.根据权利要求3所述的方法,每一个...
【专利技术属性】
技术研发人员:张皓皓,
申请(专利权)人:上海掌门科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。