def inspect_datanode(cmd_list, des_remote ,result_list_info): for cmd in cmd_list: if cmd == cmd_list[0]: # 主机名 inspect_func.get_Host_Name(des_remote, cmd ,result_list_info) if cmd == cmd_list[1]: # 内存 inspect_func.get_Remote_MenInfo(des_remote, cmd ,result_list_info) elif cmd == cmd_list[2]: # cpu inspect_func.get_Remote_CpuInfo(des_remote, cmd ,result_list_info) elif cmd == cmd_list[3]: # 磁盘 inspect_func.get_Remote_DiskInfo(des_remote, cmd ,result_list_info) elif cmd == cmd_list[4]: inspect_func.check_datanode_proc(des_remote, cmd ,result_list_info)
def inspect_ud50_ud52(cmd_list,des_remote ,result_list_info): for cmd in cmd_list: # 需要用的命令 if cmd == cmd_list[0]: # 主机名 inspect_func.get_Host_Name(des_remote, cmd ,result_list_info) elif cmd == cmd_list[1]: # 内存 inspect_func.get_Remote_MenInfo(des_remote, cmd ,result_list_info) elif cmd == cmd_list[2]: # cpu inspect_func.get_Remote_CpuInfo(des_remote, cmd ,result_list_info) elif cmd == cmd_list[3]: # 磁盘 inspect_func.get_Remote_DiskInfo(des_remote, cmd ,result_list_info) elif cmd == cmd_list[4]: # 进程 inspect_func.check_hadoop_proc(des_remote, cmd ,result_list_info)
def inspect_ud40(cmd_list,inspect_fun,des_remote ,result_list_info): # ud40 for cmd in cmd_list: # 需要用的命令 if cmd == cmd_list[0]: # 主机名 inspect_func.get_Host_Name(des_remote, cmd ,result_list_info) elif cmd == cmd_list[1]: # 内存 inspect_func.get_Remote_MenInfo(des_remote, cmd ,result_list_info) elif cmd == cmd_list[2]: # cpu inspect_func.get_Remote_CpuInfo(des_remote, cmd ,result_list_info) elif cmd == cmd_list[3]: # 磁盘 inspect_func.get_Remote_DiskInfo(des_remote, cmd ,result_list_info) elif cmd == cmd_list[4]: # 信安日志快照 inspect_func.get_Sec(des_remote, cmd ,result_list_info)
def inspect_ud45_ud46(cmd_list,des_remote ,result_list_info): for cmd in cmd_list: # 需要用的命令 if cmd == cmd_list[0]: # 主机名 inspect_func.get_Host_Name(des_remote, cmd ,result_list_info) elif cmd == cmd_list[1]: # 内存 inspect_func.get_Remote_MenInfo(des_remote, cmd ,result_list_info) elif cmd == cmd_list[2]: # cpu inspect_func.get_Remote_CpuInfo(des_remote, cmd ,result_list_info) elif cmd == cmd_list[3]: # 磁盘 inspect_func.get_Remote_DiskInfo(des_remote, cmd ,result_list_info) elif cmd == cmd_list[4]: # 进程 inspect_func.check_hadoop_proc(des_remote, cmd ,result_list_info) elif cmd == cmd_list[5]: # 60001 端口 inspect_func.check_60001(des_remote, cmd ,result_list_info) elif cmd == cmd_list[6]: # 今天信安日志 inspect_func.sec_log(des_remote, cmd ,result_list_info) elif cmd == cmd_list[7]: # 昨天信安日志快照 inspect_func.sec_log1(des_remote, cmd ,result_list_info)