Contains Visor command top implementation.
Contains Visor command top implementation.
+--------------------------------+ | top | Prints current topology. | +--------------------------------+
top "{-c1=e1 -c2=e2 ... -ck=ek} {-h= ... -h=} {-a}" -ck=ek<num>
This defines a mnemonic for node filter:
-cc Number of available CPUs on the node.
-cl Average CPU load (in %) on the node.
-aj Active jobs on the node.
-cj Cancelled jobs on the node.
-tc Thread count on the node.
-it Idle time on the node.
Note: <num> can have 's', 'm', or 'h' suffix indicating
seconds, minutes, and hours. By default (no suffix provided)
value is assumed to be in milliseconds.
-ut Up time on the node.
Note: <num> can have 's', 'm', or 'h' suffix indicating
seconds, minutes, and hours. By default (no suffix provided)
value is assumed to be in milliseconds.
-je Job execute time on the node.
-jw Job wait time on the node.
-wj Waiting jobs count on the node.
-rj Rejected jobs count on the node.
-hu Heap memory used (in MB) on the node.
-hm Heap memory maximum (in MB) on the node.
Comparison part of the mnemonic predicate:
=eq<num> Equal '=' to '' number.
=neq<num> Not equal '!=' to '' number.
=gt<num> Greater than '>' to '' number.
=gte<num> Greater than or equal '>=' to '' number.
=lt<num> Less than '<' to '' number.
=lte<num> Less than or equal '<=' to '' number.
-h=<host>
This defines a host to show nodes from.
Multiple hosts can be provided.
-a
This defines whether to show a separate table of nodes
with detail per-node information.top "-cc=eq2" Prints topology for all nodes with two CPUs. top "-cc=eq2 -a" Prints full information for all nodes with two CPUs. top "-h=10.34.2.122 -h=10.65.3.11" Prints topology for provided hosts. top Prints full topology.
Companion object that does initialization of the command.
Overview
Contains Visor command
topimplementation.Help
Specification
top "{-c1=e1 -c2=e2 ... -ck=ek} {-h= ... -h=} {-a}" Arguments
-ck=ek<num> This defines a mnemonic for node filter: -cc Number of available CPUs on the node. -cl Average CPU load (in %) on the node. -aj Active jobs on the node. -cj Cancelled jobs on the node. -tc Thread count on the node. -it Idle time on the node. Note: <num> can have 's', 'm', or 'h' suffix indicating seconds, minutes, and hours. By default (no suffix provided) value is assumed to be in milliseconds. -ut Up time on the node. Note: <num> can have 's', 'm', or 'h' suffix indicating seconds, minutes, and hours. By default (no suffix provided) value is assumed to be in milliseconds. -je Job execute time on the node. -jw Job wait time on the node. -wj Waiting jobs count on the node. -rj Rejected jobs count on the node. -hu Heap memory used (in MB) on the node. -hm Heap memory maximum (in MB) on the node. Comparison part of the mnemonic predicate: =eq<num> Equal '=' to '' number.
=neq<num> Not equal '!=' to '' number.
=gt<num> Greater than '>' to '' number.
=gte<num> Greater than or equal '>=' to '' number.
=lt<num> Less than '<' to '' number.
=lte<num> Less than or equal '<=' to '' number.
-h=<host>
This defines a host to show nodes from.
Multiple hosts can be provided.
-a
This defines whether to show a separate table of nodes
with detail per-node information.Examples