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. |