Grid

Get grid node processes

Running processes on a specific node on the grid.

get/grid/{name}/processes

Request

  • Base URL: http://mock-cas.apifirst.unx.sas.com/cas
  • URL: http://mock-cas.apifirst.unx.sas.com/cas/grid/{name}/processes
  • Auth: one of:
    • HTTP basic
    • OAuth 2 (implicit, authorization URL https://site-specific-url)

Response

OK

pidstring

Process identifier.

idstring

Same value as PID.

userIdstring

UID of process owner.

usernamestring

If username cannot be determined from UID, contains string representation of UID.

commandstring

Command used to start the process, including command line parameters.

state'Running' | 'Sleeping' | 'Disk Wait' | 'Zombie' | 'Traced' | 'Paging'

The current state of the process.

userCPUTimenumber double

Amount of time spent executing in user space, in hertz/cycles.

systemCPUTimenumber double

Amount of time spent executing in system space, in hertz/cycles.

totalCPUTimenumber double

Total CPU usage, in hertz/cycles.

clockTicksPerSecondnumber double

Number of clock ticks (cycles) per second. Use to convert CPU times to seconds.

niceinteger

Priority of the process.

threadsinteger

Number of threads being used by the process.

vmSizestring

Virtual memory size of the process, in bytes.

rssstring

Resident set size (physical memory usage) for the process, in bytes.

cpustring

Number of CPU running the process.

commandLinestring[]

The command used to start the process.

Example response

[
  {
    "threads": 1,
    "cpu": "12"
  }
]

Changes

No recorded changes to this operation across all 1 revision of this API.