getConsoleJobs

Syntax

getConsoleJobs()

Arguments

None

Details

Return the descriptive information about the running interactive jobs of the local node.

It returns a table with the following columns:

Name Meaning
node the alias of the local node
userID the user ID
rootJobId the root job ID
jobType the job type
desc the job description
priority priority of the job which is marked as integers ranging from 0 to 9
parallelism the parallelism, i.e., the maximum number of jobs that can run in parallel
receiveTime the time when a job is received by the node
sessionId the ID of the session where the job is submitted
remoteIP the IP address of the client where the job is submitted
remotePort the port number of the client where the job is submitted
totalTasks the total tasks broken down from the job
finishedTasks the number of finished tasks
runningTask the number of running tasks
firstTaskStartTime the start time of the first task
latestTaskStartTime the start time of the latest task
queue the task queues: The value can be normal queue (for level 0 workers); web queue (for web workers); local task queue (for level 1-5 workers); batch job queue

Examples

getConsoleJobs()
node userID rootJobId jobType desc priority parallelism receiveTime sessionId remoteIP remotePort totalTasks finishedTasks runningTask firstTaskStartTime latestTaskStartTime queue
P2-node1 admin 26681f9c-f914-81ae-47dd-8b8e6e106c48 script getConsoleJobs() 4 2 2022.01.05T11:05:06.778 1823289176 127.0.0.1 50595 1 0 1 2022.01.05T11:05:06.778 2022.01.05T11:05:06.778 normal queue