行云管家:自动化运维之任务编排

原创 深圳第一掌柜  2018-07-19 17:31  阅读 847 次 评论 0 条
行云管家,新手有礼
摘要:

但是如果仅仅是批量执行一段命令、脚本,是远远不够的。因为脚本库只是提供给用户一种快捷、临时性的对主机批量操作的入口。企业管理需求的扩大使得运维人员会面临更复杂的工作,这就傲要求运维人员不得不使用更便捷的操作方式来解决问题。

前面我们说过,在大型企业,动辄成百上千台主机服务器,在有限的运维人员配置下,自动化运维是帮助运维提高了工作效率的有效实践方式,比如脚本库。

但是如果仅仅是批量执行一段命令、脚本,是远远不够的。因为脚本库只是提供给用户一种快捷、临时性的对主机批量操作的入口。企业管理需求的扩大使得运维人员会面临更复杂的工作,这就傲要求运维人员不得不使用更便捷的操作方式来解决问题。

因此,当运维过程中,涉及到一些复杂、需要日常重复性的工作,行云管家则可以通过任务编排来处理。任务编排可以将复杂的作业节点编排成任务,设定触发条件和时间,满足运维过程中更为灵活的应用场景。例如定期的巡检任务,只需设置好执行的时间和业务节点,自动执行,无需人工干预。

也就是说,在行云管家的自动化运维任务编排功能中,每个用户都可以创建属于自己的运维任务:“任务名称”、“执行方式”、“任务节点”,团队成员只能看到自己创建的任务,在任务中,也只允许添加自己有权限管理的主机。这样一来,运维人员能够明确任务目的,也能保障运维质量。

行云管家中任务编排有三种执行方式,分别是手动执行、定期执行、重复执行。

行云管家:自动化运维之任务编排

任务编排执行方式

“手动执行”无需多说,就靠运维勤快点。

“定期执行”就是在创建任务的时候选定执行的时间和重复日期。这就像是我们定了一个闹钟,到点就会响起。

“重复执行”即周期循环,每隔一个周期自动执行,只要设置好首次执行时间和重复周期(支持小时和天)就可以了,既省事又省心。

任务节点是运维任务执行的内容,目前支持三种类型的节点:执行命令、执行脚本、分发文件。

另外,自动化运维因其很多运维任务都是自动执行的,那么用户对任务的执行过程是没有直观感受的。因此,行云管家设置了查看历史执行功能,通过查看具体任务的执行历史来了解每个任务的执行情况。

本文地址:https://www.cloudbility.com/club/7748.html
关注我们:请关注一下我们的微信公众号:扫描二维码,公众号:cloudbility
版权声明:本文为原创文章,版权归 深圳第一掌柜 所有,欢迎分享本文,转载请保留出处!

发表评论


表情