Subscription Performance
The following tools are provided by ThingWorx for monitoring subscription execution and state memory consumption:
• EventProcessingSubsystem performance metrics:
◦ completedTaskCount — Total number of completed unordered subscription executions.
◦ completedOrderedSubscriptionsCount — Total number of completed ordered subscription executions.
◦ queueSize — Total number of unordered subscriptions awaiting execution.
◦ queuedOrderedSubscriptionsCount — Total number of ordered subscriptions awaiting execution
◦ safeMemorySizeLimitForSubscriptionStatesBytes — Once allocated memory size (bytes) gets above this limit, subscription states will be removed from memory.
◦ allocatedSubscriptionsStatesMemorySizeBytes — Total memory space allocated for subscription states (bytes).