Interface: WorkerStatus
worker.WorkerStatus
Status overview of a Worker. Useful for troubleshooting issues and overall obeservability.
Properties
activityPollerState
• activityPollerState: PollerState
General state of the Activity poller
hasOutstandingActivityPoll
• hasOutstandingActivityPoll: boolean
Whether this Worker has an outstanding Activity poll request
hasOutstandingWorkflowPoll
• hasOutstandingWorkflowPoll: boolean
Whether this Worker has an outstanding Workflow poll request
numCachedWorkflows
• numCachedWorkflows: number
Number of Workflow executions cached in Worker memory
numHeartbeatingActivities
• numHeartbeatingActivities: number
Number of running Activities that have emitted a heartbeat
numInFlightActivities
• numInFlightActivities: number
Number of in-flight (currently actively processed) Activities
This includes both local and non-local Activities.
See numInFlightNonLocalActivities and numInFlightLocalActivities for a breakdown.
numInFlightLocalActivities
• numInFlightLocalActivities: number
Number of in-flight (currently actively processed) Local Activities
numInFlightNonLocalActivities
• numInFlightNonLocalActivities: number
Number of in-flight (currently actively processed) non-Local Activities
numInFlightWorkflowActivations
• numInFlightWorkflowActivations: number
Number of in-flight (currently actively processed) Workflow activations
runState
• runState: State
General run state of a Worker
workflowPollerState
• workflowPollerState: PollerState
General state of the Workflow poller