ephemeral
proc:Entry
The process entry in the system.
Telemetry Sensor Path(s)
Configurable Properties
| PROPERTY NAME | DATA TYPE | DESCRIPTION | PERMITTED VALUES |
|---|---|---|---|
| name | naming:Name256 (string:Basic) |
The name of the object. | MAX SIZE: 256 |
Operational Properties
| PROPERTY NAME | DATA TYPE | DESCRIPTION | POSSIBLE VALUES |
|---|---|---|---|
| memUsed | proc:ProcMem (scalar:Uint64) |
Maximum memory used by the process | RANGE: [0, 18446744073709551615] |
| processType | proc:ProcessType (scalar:Enum8) |
Type to indicate whether the process is a vdc-local/vdc-global/non-sysmgr, represented as an enum | SELECTION: 0 - unknown 1 - non-sysmgr 2 - vdc-local 3 - vdc-global 4 - vdc-unaware 5 - not-running 6 - terminated-etc DEFAULT: unknown |
Ephemeral Properties
| PROPERTY NAME | DATA TYPE | DESCRIPTION | POSSIBLE VALUES |
|---|---|---|---|
| avgCpuUtil | scalar:Uint32 |
Average CPU Util for the process in microsecond | RANGE: [0, 4294967295] |
| cpuUsgSys | scalar:Uint64 |
Amount of CPU time used in kernal mode, expressed in timetick. | RANGE: [0, 18446744073709551615] |
| cpuUsgUsr | scalar:Uint64 |
Amount of CPU time used in user mode, expressed in timetick. | RANGE: [0, 18446744073709551615] |
| cpuUtil | proc:PerUsage (scalar:Uint32) |
Overall CPU time consumed by this process expressed in percentage. | RANGE: [0 , 100] DEFAULT: 0 |
| cpuUtil1min | scalar:Float |
CPU Utilization of the process for the last 1 minute, represented as percent | A floating number per IEEE-754 standard |
| cpuUtil5min | scalar:Float |
CPU Utilization of the process for the last 5 minute, represented as percent | A floating number per IEEE-754 standard |
| cpuUtil5sec | scalar:Float |
CPU Utilization of the process for the last 5 second, represented as percent | A floating number per IEEE-754 standard |
| esp | proc:Stack (scalar:Uint64) |
Process stack pointer represented as an integer address | RANGE: [0, 18446744073709551615] |
| id | proc:ProcId (scalar:Uint32) |
The process identifier. | RANGE: [0, 4294967295] |
| maxMemAlloc | proc:ProcMem (scalar:Uint64) |
The maximum memory allocated for a process. | RANGE: [0, 18446744073709551615] |
| memShared | proc:ProcMem (scalar:Uint64) |
PSS memory used by the process(ram) | RANGE: [0, 18446744073709551615] |
| memUtil | proc:PerUsage (scalar:Uint32) |
Utilization of RAM by this process expressed in percentage. | RANGE: [0 , 100] DEFAULT: 0 |
| operState | proc:OperState (scalar:Enum8) |
The operational state of the infra VRF. This is the runtime state set by the iNXOS process | SELECTION: 0 - up 1 - down DEFAULT: up |
| pc | proc:ProgCntr (scalar:Uint64) |
Address of the program counter represented in integer. | RANGE: [0, 18446744073709551615] |
| phyMem | proc:ProcMem (scalar:Uint64) |
Actual real physical memory used by the process (ram) | RANGE: [0, 18446744073709551615] |
| priority | proc:ProcPriority (scalar:Uint32) |
priority of the process, with which it is started | RANGE: [0 , 20] |
| procArg | string:Basic |
Argument list passed to the process | A sequence of characters |
| processName | proc:ProcessName (string:Basic) |
Process name represented as a string | A sequence of characters |
| startCnt | proc:StartCnt (scalar:Uint32) |
Specifies the start count of the process. | RANGE: [0, 4294967295] |
| startTime | scalar:Uint64 |
Start time of process,reported as nano seconds since unix epoch. | RANGE: [0, 18446744073709551615] |
| upTime | scalar:Uint64 |
Amount of time elapsed sine process started,expressed in timetick. | RANGE: [0, 18446744073709551615] |
Internal Properties
| PROPERTY NAME | DATA TYPE | DESCRIPTION | POSSIBLE VALUES |
|---|---|---|---|
| modTs | mo:TStamp (scalar:Date) |
The time when this object was last modified. | SELECTION: 0 - never DEFAULT: never |
| status | mo:ModificationStatus (scalar:Bitmask32) |
The upgrade status. This property is for internal use only. | SELECTION: 2 - created 4 - modified 8 - deleted 16 - replaced |