Get desktop application:
View/edit binary Protocol Buffers messages
Used in: UiAgentInfoReply, UiInvalidAgentInfoReply
required bytes ip = 1
optional bytes version = 3
optional bytes connected_ip = 4
optional bytes reported_ip = 5
optional bytes hostname = 6
required bytes opr_id = 1
required bytes name = 2
required bytes run_user = 3
required int32 timeout = 4
required bytes script = 5
repeated KeyValue args = 6
Used in: UiExecDupOprCmdReply, UiExecOprCmdReply
required DcmdState state = 1
required bytes result = 2
required bytes err = 3
optional bytes ip = 4
optional int32 status = 5
required bytes version = 1
repeated bytes agent_ips = 2
optional bytes hostname = 3
required DcmdState state = 1
optional bytes err = 2
optional int32 heatbeat = 3
optional int32 package_size = 4
optional int32 opr_queue_threshold = 5
optional int32 opr_overflow_threshold = 6
optional bytes ip = 1
optional bytes app_name = 2
optional bytes svr_name = 3
optional bytes svr_pool = 4
required DcmdState state = 1
optional bytes err = 3
Used in: AgentInfo
AGENT_UN_CONNECTED = 0
AGENT_UN_AUTH = 1
AGENT_UN_REPORTED = 2
AGENT_CONNECTED = 3
required bytes task_id = 1
required bytes subtask_id = 2
required bytes process = 3
required bytes cmd = 1
required bytes task_cmd = 2
required CmdType cmd_type = 3
optional bytes task_id = 4
optional bytes subtask_id = 5
optional bytes ip = 6
optional bytes app_name = 7
optional bytes svr_name = 8
optional bytes svr_pool = 9
optional bytes svr_ver = 10
optional bytes svr_repo = 11
optional bytes svr_user = 12
optional bytes svr_env_ver = 13
optional bool update_env = 14
optional bool update_ver = 15
optional bool output_process = 16
optional bytes script = 17
optional bytes svr_path = 18
optional bool node_multi_pool = 19
repeated KeyValue task_arg = 20
repeated KeyValue svr_pool_arg = 21
required bytes subtask_id = 1
required int32 offset = 2
optional bytes ip = 3
required DcmdState state = 1
required bytes result = 2
required int32 offset = 3
optional bytes err = 4
required bytes cmd = 1
required bytes task_id = 2
required bytes subtask_id = 3
required bool success = 4
optional bytes err = 5
optional bytes process = 6
Used in: AgentTaskCmd, UiTaskCmd
CMD_UNKNOWN = 0
CMD_START_TASK = 1
CMD_PAUSE_TASK = 2
CMD_RESUME_TASK = 3
CMD_RETRY_TASK = 4
CMD_FINISH_TASK = 5
CMD_ADD_NODE = 6
CMD_CANCEL_SUBTASK = 7
CMD_CANCEL_SVR_SUBTASK = 8
CMD_DO_SUBTASK = 9
CMD_REDO_TASK = 10
CMD_REDO_SVR_POOL = 11
CMD_REDO_SUBTASK = 12
CMD_IGNORE_SUBTASK = 13
CMD_FREEZE_TASK = 14
CMD_UNFREEZE_TASK = 15
CMD_UPDATE_TASK = 16
CMD_DEL_NODE = 17
COMMAND_DOING = 0
COMMAND_SUCCESS = 1
COMMAND_FAILED = 2
MTYPE_AGENT_REPORT = 1
MTYPE_AGENT_REPORT_R = 2
MTYPE_AGENT_HEATBEAT = 3
MTYPE_CENTER_MASTER_NOTICE = 5
MTYPE_CENTER_MASTER_NOTICE_R = 6
MTYPE_CENTER_SUBTASK_CMD = 7
MTYPE_CENTER_SUBTASK_CMD_R = 8
MTYPE_AGENT_SUBTASK_PROCESS = 9
MTYPE_AGENT_SUBTASK_CMD_RESULT = 11
MTYPE_AGENT_SUBTASK_CMD_RESULT_R = 12
MTYPE_CENTER_OPR_CMD = 13
MTYPE_CENTER_OPR_CMD_R = 14
MTYPE_CENTER_AGENT_SUBTASK_OUTPUT = 15
MTYPE_CENTER_AGENT_SUBTASK_OUTPUT_R = 16
MTYPE_CENTER_AGENT_RUNNING_TASK = 17
MTYPE_CENTER_AGENT_RUNNING_TASK_R = 18
MTYPE_CENTER_AGENT_RUNNING_OPR = 19
MTYPE_CENTER_AGENT_RUNNING_OPR_R = 20
MTYPE_UI_AGENT_SUBTASK_OUTPUT = 51
MTYPE_UI_AGENT_SUBTASK_OUTPUT_R = 52
MTYPE_UI_AGENT_RUNNING_SUBTASK = 53
MTYPE_UI_AGENT_RUNNING_SUBTASK_R = 54
MTYPE_UI_AGENT_RUNNING_OPR = 55
MTYPE_UI_AGENT_RUNNING_OPR_R = 56
MTYPE_UI_EXEC_OPR = 57
MTYPE_UI_EXEC_OPR_R = 58
MTYPE_UI_EXEC_DUP_OPR = 59
MTYPE_UI_EXEC_DUP_OPR_R = 60
MTYPE_UI_AGENT_INFO = 61
MTYPE_UI_AGENT_INFO_R = 62
MTYPE_UI_INVALID_AGENT = 63
MTYPE_UI_INVALID_AGENT_R = 64
MTYPE_UI_TASK_CMD_INFO = 65
MTYPE_UI_TASK_CMD_INFO_R = 66
MTYPE_UI_OPR_CMD_INFO = 67
MTYPE_UI_OPR_CMD_INFO_R = 68
MTYPE_UI_SUBTASK_PROCESS = 69
MTYPE_UI_SUBTASK_PROCESS_R = 70
MTYPE_UI_EXEC_TASK = 71
MTYPE_UI_EXEC_TASK_R = 72
MTYPE_UI_FETCH_AGENT_HOSTNAME = 73
MTYPE_UI_FETCH_AGENT_HOSTNAME_R = 74
MTYPE_UI_AUTH_INVALID_AGENT = 75
MTYPE_UI_AUTH_INVALID_AGENT_R = 76
MTYPE_UI_SCRIPTS = 77
MTYPE_UI_SCRIPTS_R = 78
MTYPE_UI_SCRIPT_INFO = 79
MTYPE_UI_SCRIPT_INFO_R = 80
MTYPE_INVALID_MTYPE = 101
MTYPE_CENTER_INTERNAL_CONN = 103
MTYPE_CENTER_INTERNAL_CONN_R = 104
Used in: AgentOprCmdReply, AgentReportReply, AgentRunningOprReply, AgentRunningTaskReply, AgentTaskOutputReply, UiAgentHostNameReply, UiAgentInfoReply, UiAgentRunningOprReply, UiAgentRunningTaskReply, UiAgentTaskProcessReply, UiAgentValidReply, UiExecDupOprCmdReply, UiExecOprCmdReply, UiInvalidAgentInfoReply, UiOprScriptInfoReply, UiScriptInfoReply, UiScriptsReply, UiTaskCmdReply, UiTaskOutputReply, UiTaskScriptInfoReply
DCMD_STATE_SUCCESS = 0
DCMD_STATE_NO_MASTER = 1
DCMD_STATE_WRONG_MASTER = 2
DCMD_STATE_NO_TASK = 3
DCMD_STATE_NO_SUBTASK = 4
DCMD_STATE_HOST_LOST = 5
DCMD_STATE_FAILED = 6
required int32 msg_type = 1
Used in: AgentOprCmd, AgentTaskCmd, UiExecDupOprCmd
required bytes key = 1
required bytes value = 2
Used in: AgentRunningOprReply, UiAgentRunningOprReply
required bytes name = 1
required bytes start_time = 2
required int32 running_second = 3
Used in: AgentRunningTaskReply, UiAgentRunningTaskReply
required bytes app_name = 1
required bytes svr_name = 2
required bytes svr_pool = 3
required bytes task_cmd = 4
required bytes task_id = 5
required bytes subtask_id = 6
required bytes cmd_id = 7
Used in: AgentMasterNoticeReply, UiAgentTaskProcessReply
required bytes subtask_id = 1
optional bytes process = 2
SUBTASK_INIT = 0
SUBTASK_DOING = 1
SUBTASK_FINISHED = 2
SUBTASK_FAILED = 3
required bytes task_id = 1
required TaskState task_state = 2
required bytes depand_task_id = 3
optional bytes depand_task_name = 4
optional bool freezed = 5
optional bool valid = 6
optional bool pause = 7
optional bytes err = 8
optional int32 success_subtask = 9
optional int32 failed_subtask = 10
optional int32 doing_subtask = 11
optional int32 undo_subtask = 12
optional int32 ignore_doing_subtask = 13
optional int32 ignore_failed_subtask = 14
Used in: TaskInfo
TASK_INIT = 0
TASK_DOING = 1
TASK_FAILED = 2
TASK_FINISHED = 3
TASK_FINISHED_WITH_FAILED = 4
required int32 client_msg_id = 1
required bytes agent_ip = 2
required bytes user = 3
required bytes passwd = 4
required int32 client_msg_id = 1
required DcmdState state = 2
required bool is_exist = 3
required bytes hostname = 4
optional bytes err = 5
required int32 client_msg_id = 1
repeated bytes ips = 2
required bool version = 3
required bytes user = 4
required bytes passwd = 5
required int32 client_msg_id = 1
required DcmdState state = 2
repeated AgentInfo agentinfo = 3
optional bytes err = 4
required int32 client_msg_id = 1
optional bytes ip = 2
required bytes user = 3
required bytes passwd = 4
required int32 client_msg_id = 1
required DcmdState state = 2
repeated OprInfo result = 3
optional bytes err = 4
required int32 client_msg_id = 1
optional bytes ip = 2
optional bytes app_name = 3
optional bytes svr_name = 4
optional bytes svr_pool = 5
required bytes user = 6
required bytes passwd = 7
required int32 client_msg_id = 1
required DcmdState state = 2
optional bytes err = 4
required int32 client_msg_id = 1
repeated bytes subtask_id = 2
required bytes user = 3
required bytes passwd = 4
required int32 client_msg_id = 1
required DcmdState state = 2
optional bytes err = 4
required int32 client_msg_id = 1
required bytes agent_ip = 2
required bytes user = 3
required bytes passwd = 4
required int32 client_msg_id = 1
required DcmdState state = 2
optional bytes err = 3
required int32 client_msg_id = 1
optional bytes dup_opr_name = 2
repeated KeyValue args = 3
repeated bytes agents = 4
required bytes user = 5
required bytes passwd = 6
required int32 client_msg_id = 1
required DcmdState state = 2
optional bytes err = 4
required int32 client_msg_id = 1
optional bytes opr_id = 2
required bytes user = 3
required bytes passwd = 4
required int32 client_msg_id = 1
required DcmdState state = 2
optional bytes err = 4
required int32 client_msg_id = 1
required bytes user = 2
required bytes passwd = 3
required int32 client_msg_id = 1
required DcmdState state = 2
repeated AgentInfo agentinfo = 3
optional bytes err = 4
required int32 client_msg_id = 1
required bytes opr_file = 2
required bytes user = 3
required bytes passwd = 4
required int32 client_msg_id = 1
required DcmdState state = 2
optional bytes script = 3
optional bytes err = 4
optional bytes md5 = 5
required int32 client_msg_id = 1
required bytes script_file = 2
required UiScriptType script_type = 3
required bytes user = 4
required bytes passwd = 5
required int32 client_msg_id = 1
required DcmdState state = 2
optional bytes script = 3
optional bytes err = 4
optional bytes md5 = 5
Used in: UiScriptInfo, UiScripts
SCRIPT_TYPE_TASK_CMD = 1
SCRIPT_TYPE_OPR_CMD = 2
SCRIPT_TYPE_CRON = 3
SCRIPT_TYPE_MONITOR = 4
required int32 client_msg_id = 1
required UiScriptType script_type = 2
required bytes script_prefix = 3
required int32 fetch_num = 4
required bytes user = 5
required bytes passwd = 6
required int32 client_msg_id = 1
required DcmdState state = 2
repeated bytes scripts = 3
optional bytes err = 4
required int32 client_msg_id = 1
required bytes task_id = 2
required int32 uid = 3
optional bytes subtask_id = 4
optional bytes ip = 5
optional bytes svr_name = 6
optional bytes svr_pool = 7
optional int32 concurrent_rate = 9
optional int32 task_timeout = 10
optional bool auto = 11
required CmdType cmd_type = 12
required bytes user = 13
required bytes passwd = 14
required int32 client_msg_id = 1
required DcmdState state = 2
optional bytes err = 4
required int32 client_msg_id = 1
required bytes subtask_id = 2
required bytes ip = 3
required int32 offset = 4
required bytes user = 5
required bytes passwd = 6
required int32 client_msg_id = 1
required DcmdState state = 2
required bytes result = 3
required int32 offset = 4
optional bytes err = 5
required int32 client_msg_id = 1
required bytes task_cmd = 2
required bytes user = 3
required bytes passwd = 4
required int32 client_msg_id = 1
required DcmdState state = 2
optional bytes script = 3
optional bytes err = 4
optional bytes md5 = 5