创建临时任务

告警自愈中的任务,可以是实现从平台端到 Categraf 所在机器执行命令,并返回执行结果。

场景一:替换配置文件

在工作中我们会管理很多服务器,如果我们需要对多台服务器进行配置文件变更就可以使用创建临时任务。首先我们替换文件中的关键词,将 stdout 替换为 file ,如下图所示。

临时任务001

执行临时任务后在 stdouts 中查看结果,如下图所示。

临时任务002

场景二:批量重启服务器进程

我们需要临时紧急重启某一台或者多台服务,也可以使用临时任务。如下面举例,我需要远程重启 datanode3 这个服务。

临时任务003

任务执行完成后在 stdouts 中查看结果,就会看到 datanode3 服务已经完成重启。

临时任务004