Сборка и тестирование модулей Runbook

Важно!

Поддержка этой версии Orchestrator завершена. Рекомендуется выполнить обновление до Orchestrator 2022.

Designer Runbook — это средство, которое используется для создания, администрирования и запуска модулей Runbook. Вы также можете запускать модули Runbook и просматривать их состояние в консоли оркестрации.

Чтобы создать модуль Runbook, необходимо перетащить действия в рабочую область. Действия являются стандартными блоками модулей Runbook. Обычно отдельные действия выполняют три операции:

  • Доступ к опубликованным данным

  • выполнения некоторой операции;

  • публикация новых данных.

Дополнительные сведения о типах действий см. в разделе Управление действиями runbook.

Панели Runbook Designer

Интерфейс Runbook Designer организован в виде следующих четырех панелей.

Панель Описание
Соединения Структура папок, в которой можно упорядочивать рабочие процессы в системе Orchestrator и изменять разрешения для папок. Также предоставляет доступ к серверам Runbook и глобальным параметрам.
Рабочая область Runbook Designer Рабочая область, в которой создаются модули Runbook Orchestrator. Модули Runbook в выбранной папке на панели Connections отображаются в виде вкладок в верхней части рабочей области. При выборе вкладки в runbook она отображается в рабочей области Runbook Designer.
Действия Содержит все доступные действия (стандартные действия или действия, доступные в пакетах интеграции) для использования в модулях Runbook. Вы перетаскиваете действия из области Действия в рабочую область Конструктор, а затем связываете их вместе, чтобы сформировать модули Runbook.
Журнал Журналы, в которых показана история активности текущего модуля Runbook. Дополнительные сведения см. в разделе Журналы Orchestrator.

Сортировка действий по имени действия и имени категории

Orchestrator позволяет сортировать действия в алфавитном порядке по имени действия или по имени категории. По умолчанию действия сортируются по категориям, таким как элемент управления Runbook, электронная почта, управление файлами, мониторинг, уведомление, планирование, система, управление текстовыми файлами и средства.

Чтобы отсортировать действия по имени действия и имени категории, выполните указанные ниже действия.

Сортировка действий в алфавитном порядке по имени действия

  • На панели Действия щелкните правой кнопкой мыши имя категории и выберите Все действия.

    Действия отсортированы в алфавитном порядке по имени действия.

Сортировка действий в алфавитном порядке по имени категории

  • На панели Действия щелкните правой кнопкой мыши имя категории и выберите По умолчанию.

    Действия отсортированы в алфавитном порядке по имени категории.

Изменение значков

Размер каждого значка действия по умолчанию можно изменить с малого на большой, щелкнув правой кнопкой мыши имя действия и выбрав Маленький или Большой.

Запуск модуля Runbook в Designer

Выполните следующие действия, чтобы запустить модуль Runbook в Designer.

  1. В области Connections выберите папку Runbooks, чтобы просмотреть доступные модули Runbook.

  2. В рабочей области Конструктор выберите вкладку Runbook.

  3. Если модуль Runbook извлечен, нажмите кнопку Check In.

  4. В рабочей области Конструктор щелкните правой кнопкой мыши вкладку Runbook и выберите Выполнить.

  5. В диалоговом окне Запуск runbook перейдите в поле Доступные серверы Runbook и выберите соответствующий сервер.

  6. Нажмите кнопку Стрелка, чтобы имя сервера отображалось в поле Выбранные серверы Runbook .

  7. Щелкните Запуск.

Остановка задания из Designer Runbook

Чтобы остановить задание из Designer Runbook, выполните следующие действия.

  1. Выберите вкладку Монитор Runbook .

  2. На панели инструментов выберите Остановить.

Тестирование модуля Runbook

После сборки runbook его можно протестировать перед запуском в рабочей среде. Для тестирования используйте модуль Runbook Tester, который запускается в Designer Runbook. Runbook Tester позволяет запускать модуль Runbook для просмотра опубликованных данных из каждого действия. Можно выполнить весь модуль Runbook, выполнить каждое действие по одному или задать точки останова для определенных действий.

Важно!

Runbook Tester фактически выполняет каждое действие рабочего процесса. Эти шаги выполняются не в моделируемой или виртуальной среде. Все подключения, на которые ссылается runbook, являются активными и полностью функциональными. Поэтому любые действия, которые изменяют или уничтожают данные в подключенных системах, приводят к изменению или уничтожению данных. Например, если вы используете действие Query Database для DROP TABLE ImportantTable, оно фактически удаляет ImportantTable из экземпляра Microsoft SQL Server.

Важно!

Следует учесть, что учетная запись, используемая для запуска Runbook, для успешного запуска должна иметь разрешение на локальном компьютере. Эти требования к разрешениям действуют также для тестирования Runbook с помощью Runbook Tester. Чтобы успешно протестировать модуль Runbook, запустите его Designer с правами администратора. По связи runbook Tester запускается от имени администратора и использует маркер безопасности более высокого уровня.

Тестирование runbook

Чтобы протестировать модуль Runbook, выполните следующие действия.

  1. В Designer Runbook откройте модуль Runbook и в строке меню выберите Runbook Tester.

  2. При появлении запроса выберите Да, чтобы проверка runbook.

  3. Чтобы выполнить runbook от начала до конца без остановки, выберите Выполнить до точки останова.

    Если вы хотите выполнить одно действие за раз, выберите Шаг.

  4. Просмотрите панель Журнал , чтобы просмотреть состояние завершения каждого действия. Чтобы просмотреть сведения и опубликованные данные из действия, выберите действие и щелкните Показать сведения.

Установка точки останова

Чтобы задать точку останова, выполните следующие действия.

  1. Выберите действие, для которого нужно задать точку останова.

  2. Выберите Переключить точку останова.

  3. Выберите Выполнить до точки останова.

    Каждое действие выполняется до точки останова. Модуль Runbook приостанавливается перед выполнением действия с точкой останова.

  4. Чтобы продолжить работу до конца модуля Runbook, снова выберите Выполнить до точки останова или, чтобы выполнить одно действие за раз, выберите Шаг.

Дальнейшие действия