Information on interpreting status information about a CCL Application.
Description: CclApplicationInfo status messages contain runtime information about a given CCL Application ("Project").
ObjectID:The ObjectID is the full path to the given CCL in the form:
<WorkspaceName>/<ApplicationName>
where ApplicationName is the top module's load name.
Name of MessageGroup:CclApplicationInfo
| MessageName | Value Type | Message Availability and Frequency | Description | 
| AutoRestartAttempt | Long | Sent when an automatic module restart occurs (auto-restart must be configured). | The number of times the module has been auto-restarted. The number is reset back to zero if the user manually restarts module or if the container is restarted. | 
| DroppedMessages | Long | By default, once per second. | The total number of Dropped out-of-order and late messages for the project | 
| InputMessages | Long | Everywhere, updated approximately every 1 second. | How many messages the application received. Sum of output messages for all external input streams. | 
| IsLoadSavedState | Boolean | Status object only, never updated. | False if module was started 'from clean slate' True otherwise | 
| LastError | String | Everywhere, updated on event | Event: application gets an error. | 
| LoadedAt | Timestamp | Status object only, never updated. | When the application was loaded into the Manager. | 
| ManagerBuildDate | String | Status object only, never updated. | The Manager's build date. | 
| ManagerURI | String | Status object only, never updated. | The Manager's URI. | 
| ManagerVersion | String | Status object only, never updated. | The Manager's version string. | 
| OutputMessages | Long | Everywhere, updated approximately every 1 second. | How many messages the application sent. Sum of input messages for all external output streams. | 
| OwnerName | String | Status object only, never updated. | The UserName of the User who started this particular project. This message is only available for projects that are running, and only if user authentication is enabled. | 
| PendingMessages | Long | Everywhere, updated approximately every 1 second. | How many messages the application needs to process. This is a sum of pending messages number for all CCX modules in the corresponding program. | 
| PendingPersistentMessages | Long | Everywhere, updated approximately every 1 second. | How many messages the application needs to persist on disk. This is a sum of pending messages number for all CCX modules in the corresponding program. | 
| ProjectLatency | Long | Everywhere, updated approximately 1 time per second. | The average latency of the CCL query, excluding adapters and other queries. See also "SystemLatency". | 
| RequestedState | String | Everywhere, updated approximately every 1 second. | For how long the application is running (available only if application is running). | 
| RpcFailedMessages | Long | Updated approximately every 1 second. | The total number of failed RPC calls for the project. | 
| RpcSentMessages | Long | Updated approximately every 1 second. | The total number of successful RPC calls for the project. | 
| RunningTime | Interval | Status object only, never updated. | For how long the application is running (available only if application is running). | 
| StartedAt | Timestamp | Status object only, never updated. | When the application was started (available only if application is running). | 
| State | String | Everywhere, updated on event. | Event: application changes it state: - Unloaded - Unregistered - Unregistering - Registered - Registering - RegisterFailed - Started - Starting - StartFailed | 
| SystemLatency | Long | Everywhere, updated approximately 1 time per second. | The average latency of the CCL query including adapters and other queries. See also "ProjectLatency". | 
| VersionString | String | Status object only, never updated. | The application's version string generated from CCL sources. |