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 |