Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  • Роботы, которые вам доступны. При этом эти роботы могли быть запущены на тех учетных записях машин, к которым у вас не прав доступа
  • Роботы, к которым у вас нет прав доступа, но они были запущены на доступных вам учетных записях машин
  • Роботы, которые были запущены в режиме отладки в ROBIN Studio (запуск проекта робота) на доступных вам учетных записях машин

Название столбца\кнопки

Описание

Столбец "Статус"

Текущий статус запуска робота

Возможно одно из следующих значений:

  • Успешно
  • Ошибка
  • Остановлен
  • Неизвестно
  • Ошибка запуска

Подробнее в подразделе "Статусы завершенных запусков"

Столбец "Робот"

Отображается:

  • название робота
  • версия робота
  • индикатор, отображающий необходимость наличия графического интерфейса на учетной записи машины для работы робота. Если отображается Image Modified, значит, графический интерфейс нужен, если Image Modified - не нужен
Столбец "Время начала"

Дата и время начала запуска робота

Дата и время, когда робот действительно начал работу. Агент получает их от движка и передает Оркестратору.

Отображается с учетом часового пояса пользователя.

Если произошла ошибка запуска, будут указаны дата\время создания записи о запуске в БД, т.е. это не фактическое время начала выполнения робота.

Столбец "Время окончания"Дата и время, когда запуск был завершен

Дата и время, когда робот действительно завершил работу. Агент получает их от движка и передает Оркестратору

Отображается с учетом часового пояса пользователя

Если робот завершился, пока была потеряна связь с агентом (проблемы на стороне агента или сервера):

  • система считывает дату\время завершения из лога робота
  • если в Эластике не найден лог этого запуска, будет указана дата\время, когда от Агента было получено сообщения (после восстановления соединения), в котором уже отсутствует этот запуск
Столбец "Длительность"

Количество времени работы робота с начала выполнения его сценария и до завершения

Если запуск робота был начат, но завершился из-за ошибки еще до начала исполнения роботом его сценария, то длительность указана не будет

Длительность = время окончания - время начала

Если робот завершился, пока была потеряна связь с Агентом (проблемы на стороне агента или сервера):

  • система считывает дату\время завершения из лога робота в Эластике. Длительность будет = время окончания из эластика - время начала
  • если в Эластике не найден лог этого запуска, Длительность = дата\время получения сообщения от Агента (после восстановления соединения) - время начала

Если произошла ошибка запуска, будет указано "00:00:00"

Столбец "Способ запуска"

Способ запуска робота.

Есть 5 способов того, как робот мог быть запущен:Вручную пользователем: через интерфейс Оркестратора в разделе "Роботы", ROBIN Player или ROBIN Studio. В столбце будет указано "Ручной запуск" Согласно условию запуска на основе расписания. В столбце будет указано 

Варианты запуска робота:

  • "Ручной запуск" - робот был запущен пользователем. Рядом с фразой в столбце отображается и название приложения, через которое
пользователь начал запуск
  • запустили робота: "Robin Studio", "Robin Player" или "Оркестратор"
  • "Условие запуска (
Расписание
  • Очередь ресурсов)"
Согласно условию запуска
  •  - робот был запущен по условию на основе очереди ресурсов.
 В столбце будет указано 
  • "Условие запуска (
Очередь ресурсов)"
  • В рамках выполнения процесса из ROBIN Process (подробнее о процессах в разделе "ROBIN Process"). В столбце будет указано "Процесс"
    • Расписание)" - робот был запущен по условию на основе расписания (настроено через Оркестратор, не через Плеер).
    • "Процесс" - робот был запущен в рамках выполнения процесса ЦС.
    • "Робот" - робот был запущен другим роботом.
    Робота запустил другой робот (при помощи действия "Запустить робота"). В столбце будет указано "Робот"
    Столбец "Инициатор"

    Инициатор запуска робота. Есть 5 типов инициатора в зависимости от способа запуска робота:

    • "Ручной запуск": отображается ФИО пользователя, который запустил робота
    • "Условие запуска (Расписание)": отображается название условия запуска. Это название является ссылкой (кнопкой), по которой можно перейти в карточку этого условия запуска (открывается в режиме чтения). Если в карточке нажали на кнопку "Вернуться", возвращается вкладка "История запусков" в карточке УЗ. Если условие запуска не найдено в текущем тенанте или недоступно пользователю, его название остается в виде ссылки, но при нажатии ничего не открывается, появляется предупреждение:

      "Ошибка при работе с условием запуска

      Условие запуска не найдено"

    • "Условие запуска (Очередь ресурсов)": отображается название условия запуска.
     Это
    • Это название является ссылкой (кнопкой), по которой можно перейти в карточку этого условия запуска (открывается в режиме чтения). Название условия - это ссылка на его карточку, которая открывается в режиме "для чтения". Если в карточке нажали на кнопку "Вернуться", возвращается вкладка "История запусков" в карточке УЗ. Если условие запуска не найдено в текущем тенанте или недоступно пользователю, его название остается в виде ссылки, но при нажатии ничего не открывается, появляется предупреждение:

      "Ошибка при работе с условием запуска

      Условие запуска не найдено"

    • "Процесс": отображается название процесса, в рамках которого был запущен робот
    • "Робот": отображается название и версия робота, который запустил рассматриваемого робота. Также отображается индикатор, указывающий необходимость наличия графического интерфейса на учетной записи машины для работы робота. Если отображается Image Modified, значит, графический интерфейс нужен, если Image Modified - не нужен
    Столбец "Машина"Название и IP-адрес машины,
    на
    по учетной записи на которой был запущен робот. В столбце отображается фраза "Машина не указана", если это был запуск с подбором УЗ (из Процесса или по условию запуска с очередью ресурсов), для которого так и не выбрали УЗ машины
    Столбец "Учётная запись"Учетная запись машины, на которой был запущен робот. В столбце отображается фраза "Учётная запись не указана", если это был запуск с подбором УЗ (из Процесса или по условию запуска с очередью ресурсов), для которого так и не выбрали УЗ машины

    Кнопка Image Modified

    По нажатию происходит обновление записей в таблице

    Кнопка "Просмотреть лог"

    Image Modified

    По нажатию открывается окно "Лог робота". Описание окна указано ниже

    С помощью выпадающего списка «Столбцы» можно выбрать, какие столбцы будут скрыты или отображены, при этом столбец «Робот» отображается всегда.

    ...

    Описание таблицы лога робота

    Название столбца/кнопки

    Описание

    Столбец "Время"

    Дата и время, когда действие началось или завершилось

    Столбец "Действие"

    Название действия. Могут быть указаны:

    • пользовательские действия - те, которые разработчик робота сам устанавливал на схеме
    • системные действия, такие как переключение или вызов подсценариев процесса

    Как правило, на каждое действие в логе есть 2 записи, сообщающие о том, что:

    • действие началось
    • действие завершилось или упало в ошибку
    Столбец "Сообщение"

    Текст, сообщающий, что сейчас происходит с действием.

    • Пример сообщения о начале действия:

    "Действие началось"

    • Пример сообщения с предупреждением о действии:

    "Точная версия драйвера не найдена. Требуется драйвер для 'CHROME' / '100'. Укажите его в конфиг файле"

    Кнопка "Скопировать запись"

    Image Modified

    По нажатию в буфер обмена будет записана вся запись лога, которую формирует система исполнения роботов. В таблице лога не отображаются входные или выходные параметры действий, но они будут указаны в записи, скопированной по данной кнопке

    Пример такой записи:

    2023-06-27T21:38:33.400+05:00 RobotDeveloper DESKTOP-OLHVC8T Robin.Engine 14652 {"uniqueName":"Сообщение 1","actionNumber":null,"actionId":"c05e9a56-0396-4c4b-8dfb-350da76ad59d","message":"actionStartMessage","robotId":"93562099-89f2-4227-87da-74f4f5428000","ParametersMap":{"DIALOG_TITLE":"КОНЕЦ","REF_MESSAGE_TEXT":"b86c04af-e971-49a6-9733-65747db8812c","MESSAGE_TEXT":"2"}}

    Статусы завершенных запусков

    Название статуса

    Описание

    Успешно

    Означает, что робот успешно выполнил весь свой сценарий и его запуск был завершен автоматически


    Ошибка

    Означает, что при исполнении сценария возникла какая-то ошибка, и запуск робота был завершен автоматически

    Остановлен

    Означает, что запуск робота был прерван пользователем вручную

    Неизвестно

    Означает, что запуск робота был завершен (автоматически или вручную)

     в

    в то время, когда  не было связи с Агентом или были проблемы на стороне клиентской или серверной части платформы, из-за чего не поступала актуальная информация о запущенном роботе. В таком случае нельзя точно определить причину завершения работы робота - завершился ли он сам (успешно или из-за ошибки) или был остановлен пользователем

    Ошибка запуска

    Устанавливается, если запись о запуске робота была уже добавлена в список выполняющихся роботов, но в итоге робот так и не начал работу - не запустилась rdp-сессия, ошибка на стороне Агента или по любой др. причине