Skip to content

Monitoring#

The Flower service allows you to track the list of tasks and their status performed by the Worker component.

In this section, only the functions necessary in the context of Access monitoring will be described, the algorithms for working with Flower are described in the official help.

Tasks performed by Worker:

  • checking the status of components is_alive;
  • creation of components in modules;

Flower is located at http://<ip_address_Access>:9093 (Figure 6).

Dashboard Flower
Figure 6. Dashboard Flower

On the Dashboard page, you need to track the number of tasks with the Failed status (Figure 7).

Status Failed
Figure 7. Status Failed

When tasks with the Failed status appear, it is necessary to analyze each specific case.

To view the tasks, click on Failed, which will open the Task page with the Failure task status filter (Figure 8).

Tasks page with Failure filter
Figure 8. Tasks page with Failure filter

The kwarg column contains a message describing the broken component:

{'component_type': 'devices', 'component_id': 'a794d519-392c-4198-9d60-857abd3fbd31'}
  • component_type - component type: devices, service, controller, pipeline.
  • component_id - UUID of the component.

To view the task execution logs, click on the identifier in the UUID column, and detailed information on the task will open (Figure 9).

Detailed information on the task
Figure 9. Detailed information on the task

Next, you need to go to the Access UI in the specified section, find the device with the specified ID and examine the logs.

When using a large number of devices, it is recommended to go to the link: http://<ip_address_Access>:9092/<component_type>/<component_id>