Skip to main content

Worker status

In this section you can find useful information in real time about the Workers configured to support the workflow.

Worker status panel

ADVICE

To get the full functionality of metrics it is important that you use the latest SDKs that we provide free and open for the development of your workflows.

This functionality is available when you select as Workflow Engine, the "KuFlow Engine" value. That is, for Temporal based workflows. To access the Workers information panel, selecting the desired process, just click on the icon next to the title to display this panel.

The information displayed is as follows:

  • All Workflows implemented by a given worker that is connected to the task queue currently configured in the process.
  • All Activities implemented by the worker connected to the task queue configured in the process.
  • The identity of the worker.
  • The connection status.

In addition to this information there are other informative controls:

  • If it is detected that there are no workers connected to currently published processes, the color turns red.

  • If it is detected that there are several workers connected to the process queue, but there are discrepancies in the activities and workflows they implement, the information is shown in red.

About Temporal's Workers

An important concept in Temporal, is that all workers connected to a given queue must implement all jobs (activities and workflows) that could be in that queue. That is, all workers must implement the same activities and workflows.

This is because the Temporal server has no knowledge of which Workflows and Activities are implemented in the Workers. Remember that it is the Workers that connect to Temporal and not the other way around, which allows the Workers to be located in private networks with access to private services. Due to this distributed nature, any job that exists in the Temporal queue, is going to be delivered to a connected worker, and if this worker does not know how to solve it, delays and failures in the execution of the jobs are produced.

Kuflow Logo