Attributes for the Application class lists the attributes for the Application object class.
Attribute |
Description |
Allowed values |
---|---|---|
CountThresholdsViolated |
Processes exceeding the minimum or maximum number of instances allowed. |
String |
IsCountThresholdViolated |
This application is impacted because the number of processes exceeds the configured threshold. |
Boolean |
IsMissingProcess |
This application is impacted because one of the processes is missing. |
Boolean |
MissingProcesses |
Processes missing for this application. |
String |
ProcessName |
Name of the process represented by the application object. |
String |
ProcessArguments |
Runtime arguments of the process represented by the application object. |
String |
ProcessorUtilization |
Indicates the CPU utilization of the process. |
Float |
MemoryUtilization |
Indicates the memory utilization of the process. |
Integer |
ProcessorUtilizationThreshold |
The current CPU utilization threshold for the process. |
Double |
MemoryUtilizationThreshold |
The current Memory utilization threshold for the process. |
Integer |
SmoothingForHighCPUUtilization |
Interval (in seconds) to smooth/delay the HighCPUUtilization event. By default, the value is set to zero (0) seconds which means there is no delay introduced. |
Integer |
SmoothingForHighMemoryUtilization |
Interval (in seconds) to smooth/delay the HighMemoryUtilization event. By default, the value is set to zero (0) seconds which means there is no delay introduced. |
Integer |
HighCPUUtilizationActiveTime |
Indicates the absolute timestamp when the value of HighCPUUtilizationActive changed the last time. |
unsigned-integer |
HighMemoryUtilizationActiveTime |
Indicates the absolute timestamp when the value of HighMemoryUtilization changed the last time. |
unsigned-integer |
IsCPUUtilizationExceeded |
TRUE if the value of ProcessorUtilization has exceeded the value of ProcessorUtilizationThreshold. |
Boolean |
IsMemoryUtilizationExceeded |
TRUE if the value of MemoryUtilization has exceeded the value of MemoryUtilizationThreshold. |
Boolean |
IsHighCPUUtilizationActive |
TRUE if the HighCPUUtilization event is active. |
Boolean |
IsHighMemoryUtilizationActive |
TRUE if the HighMemoryUtilization event is active. |
Boolean |
Refer to the Containment view of the class instances to obtain the current status if you notice inconsistencies between ESM and Service Assurance Manager.