Skip to content

Monitoring Dashboard

What is a Monitoring Dashboard?

Polly's Monitoring Dashboard will allow users to track and monitor all ingestions and runs made to the Atlases mapped to your organisation. This tool allows you to keep track of all your ingestion runs, view logs in the event of a failure, and categorize your runs.

Accessing the dashboard

Figure 1. Dashboard

All of your ingestions, whether they are running, completed or errored, are displayed when you first access the dashboard.

Ingestion runs:

Each run displayed on the dashboard will include information such as,

  • Run name - Atlas to which ingestion was performed, timestamp of when the run began, and number of datasets ingested, in the order respectively

For eg:

  • Status - whether run is pending, in progress, completed or errored.
  • Priority - The urgency with which an ingestion run is introduced depends on its priority.
  • User name - this essentially refers to the users who started the ingestion run.
  • Duration - Displays the amount of time that has passed since the run was initiated.
  • Actions - The action button will lead you to the details page

Filters:

To select and categorize your runs, utilize these five filters available.

  1. It has two options - My Runs/All Runs

  2. My runs: is a filter that allows all ingestion runs in the user's pipeline to be displayed.

  3. All runs: view all ingestion runs performed by the organization's employees on the Atlases to which the user has access. The level of access will determine the visibility of the Atlases ingestions

Filter

Figure 2. Runs Filter

  1. The Priority of the Ingestion Runs are categorized as All, High, Medium, and Low in the second filter. The urgency with which an ingestion run will be consumed depends on its priority. It will be easier to prepare for potential delays if you are aware of the ingestion run's priority.

Filter

Figure 3. Priority Filter

  1. The third filter will classify the results according to status:

  2. All - shows all the jobs that are in progress, pending, errored and completed.

  3. Running - indicates that one or more jobs have begun running and that the run is literally in progress. Some tasks may have also been completed.
  4. Pending - This status indicates that the run is still awaiting ingestion to begin (only been registered in-queue)
  5. Errored - This state denotes that at least one or more ingestion run jobs failed before they could complete; the dataset has otherwise been processed, and nothing is ongoing.
  6. Completed - This is the optimal status, which means that all tasks in the ingestion run were successfully completed.

Filter

Figure 4. Status Filter

  1. The last filter is to use the calendar to list the runs according to when they were triggered.

Filter

Figure .5 Date Filter

View the Details page:

View details

Figure 6. View Details

The top section shows the run name, the number of datasets being added to the Atlas, who started the run, and the amount of time that has passed ( since the run started )

To check the logs:

Click on the log tab

Logs Tab

Figure 7. Logs Tab

There are three items under the logs tab: a search option, a button to download all logs, and a part where logs are presented.

  • Search option - Users can look for a certain dataset or sample using the search feature in the logs.
  • Download dataset log button - This will be enabled only when the run is completed. The entire detailed logs will be accessible for download for improved accessibility and usability.once the run is finished so that users can inspect, explore, and determine the source of any errors.
  • Main section of logs - The logs will be updated here once each minute. The user will have access to a thorough record that will allow them to track and keep tabs on the progress of their processes.