UiPath Orchestrator Guide

Monitoring Robots

General View

Displays information about all the existing Robots on an aggregate basis, and allows you to check the overall health of the Robots in your system. On this page, you may isolate data per environment or robot type so that you can quickly act in the event of an error. You may also control the granularity of the displayed data, to have a more accurate overview on how your Robots are performing in time.

Filters

Environment - allows you to filter data per environment.
Interval - allows you to control the granularity of the data, and display either the last hour or last day (last 24 hours) of your Robots activity.
Robot Type - allows you to filter data per robot type. The following options are available: Attended, Unattended, Development, NonProduction.

Note

Filtering impacts all widgets, unless specified otherwise in the dedicated section.

Robots Overview

Allows you to check the status of your Robots in real time so you can assess if there are any problems with a Robot that would impact the entire system. The total number of Robots is displayed in parentheses after the widget name.

Robot states are represented with colored blocks as follows:

  • Green - the Robot is available;
  • Blue - the Robot is busy;
  • Orange - the Robot is disconnected with pending jobs awaiting execution. The following tooltips are displayed depending on the context:
    • License not acquired.
    • Blocked by other robots currently occupying all the runtimes on the robot machine.
    • The machine runtimes are currently disabled.
  • Grey - the Robot is disconnected with no pending jobs;
  • Red - the Robot is unresponsive.

As a Robot's state changes, the chart gets updated in real time and the block color changes accordingly. More information on Robot states here. Hovering over a block displays detailed information on the corresponding Robot. Clicking the block displays the corresponding detailed view page. Click the arrow at the top-left of the page to return to the general view.

Filtering by Interval does not impact this widget.

Robots Status

Allows you see precise figures regarding the status of your Robots so you can assess if there are any problems that could impact the entire system. You can see, for example, if there are more disconnected Robots than usually.

Robot states are represented with colors as follows:

  • Green - the Robot is available;
  • Blue - the Robot is busy;
  • Grey - the Robot is disconnected;
  • Red - the Robot is unresponsive.

The number in the middle of the chart represents the total number of Robots. The number on each slice represents the number of Robots in that specific state. As a Robot's state changes, the chart gets accordingly updated in real time. You may filter out states by clicking the labels below the chart.

Filtering by Interval does not impact this widget.

Runtimes Overview

Allows you to see runtime allocation and usage for Unattended and NonProduction Robots. You are able to assess how many unattended jobs are running simultaneously, and whether your runtimes are used (allocated to machines) or not.

Runtime states are represented with colors as follows:

  • Green - allocated runtimes;
  • Blue - used runtimes;
  • Grey - unused runtimes.

The number in the middle of the chart represents the total number of Unattended and NonProduction runtimes. The number on each slice represents the number of runtimes in that specific state. As you update the runtimes allocation on the License page, the chart gets accordingly updated in real time. You may filter out states by clicking the labels below the chart.

Filtering by Interval does not impact this widget.

Runtimes per Machine

Allows you to see the runtime allocation per machine and assess whether a machine needs more runtimes or not. Similarly, you may see if you have allocated too many runtimes to a machine.
Data in the table gets updated in real time as you allocate more runtimes or start a job on a licensed Robot.

Field
Description

Machine

The name of the machine. Click the arrows at the left of the column name once to sort data by name in ascending alphabetical order, or twice to sort it in descending alphabetical order.

Total

The total number of runtimes allocated to the corresponding machine. Click the arrows at the left of the column name once to sort data by the total number of runtimes in ascending order, or twice to sort it in descending order.

Executing

The number of runtimes currently used by the corresponding machine. The entries in this widget are sorted in descending order by the number of executing runtimes, if any. Click the arrows at the left of the column name to sort data in ascending order.

Search

Enables you to search by machine name.

Filtering by Interval does not impact this widget.

Robots Details

Allows you to see information pertaining to each Robot and its ongoing executions. If a Robot starts executing a new job, the corresponding information updates accordingly. The status, the name of the executed process and the name of the queue, if any, are updated in real time. The total number of Robots is displayed in parentheses after the widget name.

Field
Description

Name

The name of the Robot. Click the arrows at the left of the column name once to sort data by name in ascending alphabetical order, or twice to sort it in descending alphabetical order.

Environments

The name of the containing environments.

Type

The Robot type. Click the arrows at the left of the column name once to sort data by type in ascending alphabetical order, or twice to sort it in descending alphabetical order. Can be populated with one of the following values: Attended, Unattended, Development, NonProduction.

Machine

The name of the machine.

Status

The status of the Robot. This column is populated the same way as the Robots Status widget.

Current Process

The name of the process which is being executed, if any.

Queue

The name of the queue whose items are being processed during execution, if any. Please note that a queue is not displayed here when adding items to it.

Search

Enables you to search by Robot or machine name.

Individual View

Displays information concerning one Robot, as selected by the user from the general view, specifically on the Robots Overview widget. Each widget in this view contains the exact same information as on the Robots page. Changing the properties there automatically causes the information here to update accordingly.

Filters

Interval - allows you to control the granularity of the data, and display either the last hour or last day (last 24 hours) of the selected Robot's activity.

Header Details

Right below the Robot's name and Interval filter, you can find the following information concerning the selected Robot:

  • Next Job - the pending job for the current Robot, if any;
  • Type - the Robot type;
  • Username - the username used to connect the Robot to Orchestrator;
  • Machine - the name of the machine on which UiPath Robot is installed;
  • Running Process - the name of the process that is being executed.

Current Job: [Job Name]

Displays the name of the executed process, if any, and the corresponding details pertaining to the associated job. Specifically, the time at which the job execution began and its approximate time of completion. If there is no ongoing job, the widget is not populated. The estimated time of completion is calculated based on previous executions of that job, if any. If the job is at the first execution, Null is displayed instead. When the execution has ended, the widget returns to the original, unpopulated state.

Filtering by Interval does not impact this widget.

Error Feed

Allows you to see the a list of the errors encountered on the selected Robot. The errors are displayed in reverse chronological order as they occur, meaning a new error is always displayed at the top of the feed. The total number of errors is displayed in parentheses after the widget name as follows:

  • The exact number - for less than 99 errors;
  • 99+ - for more than 99 and less than 199 errors;
  • 199+ - for more than 199 and less than 299 errors.

Similarly for more.

You can dismiss an error after having acknowledged it, however please take into account that multiple users might check the feed simultaneously, so we recommend carefully using the Dismiss button. A dismissed error is still taken into account in the error counter. After an error was dismissed, the name of the user who performed the action is displayed adjacently. Note that you need Edit Permissions on Monitoring in order to dismiss errors. Details here.

Field
Description

Time

The time when the error occurred.

Error Message

The actual error message.

Dismiss

Enables you to dismiss the specific error message. Clicking the Dismiss button removes the formatting from the text.
A dismissed error is still taken into account in the error counter. After an error was dismissed, the name of the user who performed the action is displayed adjacently. Note that you need Edit Permissions on Monitoring in order to dismiss errors. Details here.

Copy

Enables you to copy the text of the error message to the clipboard.

Jobs Overview

Allows you to see precise figures of the jobs finished on the selected Robot and their end state. It enables you to assess what is the success rate of the jobs executed on a Robot.

Job states are represented with colors as follows:

  • Green - successful jobs;
  • Red - faulted jobs;
  • Orange - stopped jobs.

The number in the middle of the chart represents the total number of jobs illustrated in the chart. The number on each slice represents the number of jobs in that specific state. As a job gets successfully executed, the chart gets updated accordingly in real time. You may filter out states by clicking the labels below the chart.

Transactions Overview

Precise figures of the queue items processed by the selected Robot and their final status. It provides metrics about the encountered exceptions such that are able you to asses whether your queue items are failing or not.

Transaction states are represented with colors as follows:

  • Green - successful transactions;
  • Orange - transactions failed with business exceptions;
  • Red - transactions failed with application exceptions.

The number in the middle of the chart represents the total number of transactions as illustrated by this widget. As an item gets successfully processed, the chart gets updated accordingly in real time. You may filter out states by clicking the labels below the chart.


Monitoring Robots


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.