/AWS1/CL_EBNCPUUTILIZATION¶
CPU utilization metrics for an instance.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_user TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
Percentage of time that the CPU has spent in the
Userstate over the last 10 seconds.
iv_nice TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
Available on Linux environments only.
Percentage of time that the CPU has spent in the
Nicestate over the last 10 seconds.
iv_system TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
Available on Linux environments only.
Percentage of time that the CPU has spent in the
Systemstate over the last 10 seconds.
iv_idle TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
Percentage of time that the CPU has spent in the
Idlestate over the last 10 seconds.
iv_iowait TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
Available on Linux environments only.
Percentage of time that the CPU has spent in the
I/O Waitstate over the last 10 seconds.
iv_irq TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
Available on Linux environments only.
Percentage of time that the CPU has spent in the
IRQstate over the last 10 seconds.
iv_softirq TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
Available on Linux environments only.
Percentage of time that the CPU has spent in the
SoftIRQstate over the last 10 seconds.
iv_privileged TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
Available on Windows environments only.
Percentage of time that the CPU has spent in the
Privilegedstate over the last 10 seconds.
Queryable Attributes¶
User¶
Percentage of time that the CPU has spent in the
Userstate over the last 10 seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USER() |
Getter for USER, with configurable default |
ASK_USER() |
Getter for USER w/ exceptions if field has no value |
STR_USER() |
String format for USER, with configurable default |
HAS_USER() |
Determine if USER has a value |
Nice¶
Available on Linux environments only.
Percentage of time that the CPU has spent in the
Nicestate over the last 10 seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NICE() |
Getter for NICE, with configurable default |
ASK_NICE() |
Getter for NICE w/ exceptions if field has no value |
STR_NICE() |
String format for NICE, with configurable default |
HAS_NICE() |
Determine if NICE has a value |
System¶
Available on Linux environments only.
Percentage of time that the CPU has spent in the
Systemstate over the last 10 seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SYSTEM() |
Getter for SYSTEM, with configurable default |
ASK_SYSTEM() |
Getter for SYSTEM w/ exceptions if field has no value |
STR_SYSTEM() |
String format for SYSTEM, with configurable default |
HAS_SYSTEM() |
Determine if SYSTEM has a value |
Idle¶
Percentage of time that the CPU has spent in the
Idlestate over the last 10 seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IDLE() |
Getter for IDLE, with configurable default |
ASK_IDLE() |
Getter for IDLE w/ exceptions if field has no value |
STR_IDLE() |
String format for IDLE, with configurable default |
HAS_IDLE() |
Determine if IDLE has a value |
IOWait¶
Available on Linux environments only.
Percentage of time that the CPU has spent in the
I/O Waitstate over the last 10 seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IOWAIT() |
Getter for IOWAIT, with configurable default |
ASK_IOWAIT() |
Getter for IOWAIT w/ exceptions if field has no value |
STR_IOWAIT() |
String format for IOWAIT, with configurable default |
HAS_IOWAIT() |
Determine if IOWAIT has a value |
IRQ¶
Available on Linux environments only.
Percentage of time that the CPU has spent in the
IRQstate over the last 10 seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IRQ() |
Getter for IRQ, with configurable default |
ASK_IRQ() |
Getter for IRQ w/ exceptions if field has no value |
STR_IRQ() |
String format for IRQ, with configurable default |
HAS_IRQ() |
Determine if IRQ has a value |
SoftIRQ¶
Available on Linux environments only.
Percentage of time that the CPU has spent in the
SoftIRQstate over the last 10 seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOFTIRQ() |
Getter for SOFTIRQ, with configurable default |
ASK_SOFTIRQ() |
Getter for SOFTIRQ w/ exceptions if field has no value |
STR_SOFTIRQ() |
String format for SOFTIRQ, with configurable default |
HAS_SOFTIRQ() |
Determine if SOFTIRQ has a value |
Privileged¶
Available on Windows environments only.
Percentage of time that the CPU has spent in the
Privilegedstate over the last 10 seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRIVILEGED() |
Getter for PRIVILEGED, with configurable default |
ASK_PRIVILEGED() |
Getter for PRIVILEGED w/ exceptions if field has no value |
STR_PRIVILEGED() |
String format for PRIVILEGED, with configurable default |
HAS_PRIVILEGED() |
Determine if PRIVILEGED has a value |