예제 #1
0
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)
예제 #2
0
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)
예제 #3
0
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)
예제 #4
0
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)