Skip to content
This repository has been archived by the owner on Oct 26, 2019. It is now read-only.

FAQ: How to use the dashboard

Justin Littman edited this page May 8, 2019 · 5 revisions

Deprecated

There is a Dashboard UI for each environment:

The most relevant Dashboard UI are in primarily 2 tabs -- "RobotMaster" and "StatusBoard".

RobotMaster tab

Section 1

This section shows which robots have work to do in their queues.

Section 2

This section shows which robots are currently doing work on a druid. If this pipeline is not actively running data through it, then this section will be empty.

Section 3

This section shows which robots are currently running, waiting for work to do. The first column shows the machine and process ID for that robot instance.

Section 4

This section shows which robot-masters are currently running for each workflow.

StatusBoard tab

This tab shows the current state of the Workflow Service database, in the active table only -- these data do NOT include the archived workflow data. The columns are the metrics, and the rows are for each robot.

  • The waiting column shows how many druids are waiting for the prerequiste steps to run.
  • The ready column shows how many druids have met all prerequisite steps.
  • The error column shows how many druids failed during robot execution.
  • The queued column shows how many druids are currently in the Resque queue for that robot.
  • The completed column shows how many druids have successfully run.

Other tabs

The other tabs show details of the Resque/Redis implementation. That information is for very advanced usage only.