AVAILABLE COMMANDS FOR GOMD


Usage:
COMMAND REQUEST [PARAM]

Examples:
get quit   -> end connection to gomd
get help 3 -> request help page #3


*** GETTER COMMANDS *** (required command: "get")

PURPOSE					LONG OPTION	SHORT OPTION	MNEMONIC	VALID VALUES
----------------------------------------------------------------------------------------------------------------------------------------------
Quit the program			"quit"  	"q"		"0"		N.A.
Get local ID				"id"		"i"		"1"		N.A.
Get local Cpu#				"cpus"  	"c"		"2"		N.A.
Get local Load				"load"  	"l"		"3"		N.A.
Get local Avail.Mem (as oM says)	"mem"		"m"		"4"		N.A.
Get local Avail.Mem (as Linux says)	"rmem"  	"r"		"5"		N.A.
Get local Speed 			"speed"		"s"		"6"		N.A.
Get local Status			"status"	"a"		"7"		N.A.
Get local Total Memory			"tmem"		"t"		"8"		N.A.
Get local Utilization			"util"		"u"		"9"		N.A.
Get local block Status			"block"		"b"		"10"		N.A.
Get local IP				"ip"		"p"		"11"		N.A.
Get current execution node by PID	"bypid"		"bp"		"12"		Valid PID
Get list of available nodes		"nodelist"	"nl"		"13"		N.A.
Get list of dead nodes			"deadnodes"	"dn"		"14"		N.A.
Repeat last request 			"lastrequest",	"lr",		"30",		N.A.


*** E(X)TRA GETTER COMMANDS *** (required command: "get")

PURPOSE					LONG OPTION	SHORT OPTION	MNEMONIC	VALID VALUES
----------------------------------------------------------------------------------------------------------------------------------------------
Get cpu load				"cpuload"  	"cl"		"40",		REMOTE_OR_LOCAL_NODE
Get /proc/cpuinfo contents		"cpuinfo"	"ci"		"41",		REMOTE_OR_LOCAL_NODE
Get network interface info values	"netload"	"nl"		"42",		lo/eth0/eth1/eth2/eth3
Get list of PIDs			"pidlist"	"dl"		"43",		REMOTE_OR_LOCAL_NODE
Get list of mounted filesystems		"mountlist"	"ml"		"45",		REMOTE_OR_LOCAL_NODE
Get list with usages for mounted fs	"mountusage"	"ul"		"46",		REMOTE_OR_LOCAL_NODE
Get uptime				"uptime"	"ut"		"47",		REMOTE_OR_LOCAL_NODE
Get /proc/meminfo contents		"meminfo"	"mi"		"48",		REMOTE_OR_LOCAL_NODE
Get swap usage				"swapusage",	"su",		"49",		REMOTE_OR_LOCAL_NODE
Get load average			"loadaverage",	"la",		"50",		REMOTE_OR_LOCAL_NODE
Get process state			"procstate",	"ps",		"51",		REMOTE_OR_LOCAL_NODE
Get process UIDs and TTYs infos		"procuid",	"pu",		"52",		REMOTE_OR_LOCAL_NODE
Get process memory status	,	"procmemory",	"pm",		"53",		REMOTE_OR_LOCAL_NODE
Get process time status			"proctime",	"pt",		"54",		REMOTE_OR_LOCAL_NODE
Get process signal status		"procsignal",	"pg",		"55",		REMOTE_OR_LOCAL_NODE
Get cluster snaphot (for local node)	"snapshot",	"sn",		"34",		NA


*** SETTER COMMANDS *** (required command: "set")

PURPOSE					LONG OPTION	SHORT OPTION	MNEMONIC	VALID VALUES
----------------------------------------------------------------------------------------------------------------------------------------------
Set local block status			"sblock"	"sb"		"20"		N.A.
Unset local block status		"ublock"	"ub"		"21"		N.A.
Set local decay				"decay"		"d"		"22"		clear/cpujob/exec/execonce/fast/inherit/iojob/own/slow


*** HELP COMMANDS *** (required command: "get")

PURPOSE					LONG OPTION	SHORT OPTION	MNEMONIC	VALID VALUES
----------------------------------------------------------------------------------------------------------------------------------------------
Get help page				"help"		"h"		"99"		1/2/3/4/[5, if libgtop is installed]


*** GOMD COMMANDS *** (required command: "start")

PURPOSE					LONG OPTION	SHORT OPTION	MNEMONIC	VALID VALUES
----------------------------------------------------------------------------------------------------------------------------------------------
Start autodiscovery facility		"autodiscovery"	"ad"		"100"		NUMBER
Start csCollector facility		"cscollector"	"cs"		"101"		NA