最近做自己开发用相关服务的一个checklist,就写了这个脚本,用来在跳板机去检查各个服务器上面的相关服务是否正常
使用expect登录每个机器(因为安全问题,不能直接使用ssh信任),然后根据yaml文件的配置读取服务名字以及启动的进程数量 去检查每个服务是否正常 PS:难点是没有用端口转发也只有普通用户权限
checklist.py复制代码 代码如下:#coding=utf-8import sys#因为我这个脚本要让很多人能运行,但是不能给他们看见我的密码算法,所以是pyc#我这个脚本要给