Base type: System.Entity
Summary: This entity presents component. Used in alerting.
| Name | Type | Notes |
|---|---|---|
| ApplicationID | System.Int32 | The unique integer representation of parent application. |
| ComponentID | System.Int64 | The unique integer representation of component. |
| ApplicationAvailability | System.String | The string value that contains the application availability. |
| ComponentName | System.String | The string value that contains the name of component. |
| ComponentType | System.Int32 | The integer value that contains the component type. |
| ComponentAvailability | System.String | The availability of a component. |
| ResponseTime | System.Int64 | The long value that contains the component response time. |
| StatisticData | System.Double | The double value that contains the component statistic data. |
| ProcessName | System.String | The string value that contains the name of process. |
| ProcessInstanceCount | System.Int32 | The integer value that contains the process instance count. |
| PercentCPU | System.Int32 | The integer value that contains CPU usage in percent. |
| PercentMemory | System.Int32 | The double value that contains memory usage in percent. |
| MemoryUsed | System.Int64 | The double value that contains memory usage. |
| PercentVirtualMemory | System.Int32 | The double value that contains virtual memory usage in percent. |
| VirtualMemoryUsed | System.Int64 | The double value that contains virtual memory used. |
| ComponentMessage | System.String | The string value that contains component message. |
| UserDescription | System.String | The string value that contains the component user description. |
| UserNotes | System.String | The string value that contains the component user notes. |
| IOReadOperationsPerSec | System.Double | The integer value that contains IO read operations per second for process. |
| IOWriteOperationsPerSec | System.Double | The integer value that contains IO write operations per second for process. |
| IOTotalOperationsPerSec | System.Double | The integer value that contains IO read/write operations per second for process. |
| StatusOrErrorDescription | System.String | The string value that contains the component status or status description. |
| DisplayType | System.String | Provides the display type, for example, Windows Service, for the specific monitor. |
| LastTimeUp | System.DateTime | Provides the date and time a component was last seen in the Up state. |
| MultiValueMessages | System.String | Message sent when alerting on Multiple Value Chart. |
| MultiValueStatistics | System.String | Statistics sent when alerting on Multiple Value Chart. |
| PercentApplicationAvailability | System.Int32 | Provides the availability of an application as a percentage. |
| PercentComponentAvailability | System.Int32 | Provides the availability of a component as a percentage. |
| WindowsEventMessages | System.String | Full details of the corresponding event. |
| DisplayName | System.String | |
| Description | System.String | |
| InstanceType | System.Type | |
| Uri | System.String | |
| InstanceSiteId | System.Int32 | Default='0'. |
| Component | Orion.APM.Component | Defined by relationship Orion.APM.ComponentAlertReferencesComponent (System.Reference) |