Сборка и тестирование модулей Runbook
Конструктор Runbook — это средство, которое используется для создания, управления и запуска модулей Runbook. Вы также можете запускать модули Runbook и просматривать их состояние в консоли оркестрации.
Чтобы создать модуль Runbook, вы перетащите действия в рабочую область. Действия — это стандартные блоки модулей Runbook. Обычно отдельные действия выполняют три операции:
Доступ к опубликованным данным
выполнения некоторой операции;
публикация новых данных.
Дополнительные сведения о типах действий см. в разделе "Управление действиями runbook".
Панели Runbook Designer
Интерфейс Runbook Designer организован в виде следующих четырех панелей.
Расположение журналов трассировки
Ниже приведены расположения журналов трассировки:
- %ProgramData%Microsoft System Center 2012\Orchestrator**\Logs*.log
- %Common Files%\Microsoft System Center 2012\Orchestrator\Management Server\Components\Logs*.log
Сортировка действий по имени действия и имени категории
Orchestrator позволяет сортировать действия в алфавитном порядке по имени действия или по имени категории. По умолчанию действия сортируются по категориям, таким как элемент управления Runbook, электронная почта, управление файлами, мониторинг, уведомление, планирование, система, управление текстовыми файлами и средства.
Чтобы отсортировать действия по имени действия и имени категории, выполните указанные ниже действия.
Сортировка действий в алфавитном порядке по имени действия
На панели Действия щелкните правой кнопкой мыши имя категории и выберите Все действия.
Действия отсортированы в алфавитном порядке по имени действия.
Сортировка действий в алфавитном порядке по имени категории
На панели Действия щелкните правой кнопкой мыши имя категории и выберите По умолчанию.
Действия отсортированы в алфавитном порядке по имени категории.
Изменение значков
Размер каждого значка действия по умолчанию можно изменить с малого на большой, щелкнув правой кнопкой мыши имя действия и выбрав "Небольшой" или "Большой".
Запуск модуля Runbook в конструкторе
Выполните следующие действия, чтобы запустить модуль Runbook в конструкторе:
В области "Подключения" выберите папку Runbooks, чтобы просмотреть доступные модули Runbook.
В рабочей области конструктора выберите вкладку Runbook.
Если модуль Runbook извлечен, нажмите кнопку "Проверить".
В рабочей области конструктора щелкните правой кнопкой мыши вкладку Runbook и выберите "Выполнить".
В диалоговом окне Запуска Runbook перейдите в поле "Доступные серверы Runbook" и выберите соответствующий сервер.
Нажмите кнопку со стрелкой, чтобы имя сервера было в поле "Выбранные серверы Runbook".
Выберите Пуск.
Остановка задания из конструктора Runbook
Выполните следующие действия, чтобы остановить задание из конструктора Runbook:
Перейдите на вкладку "Монитор Runbook ".
На панели инструментов нажмите кнопку "Остановить".
Тестирование модуля Runbook
После сборки модуля Runbook его можно протестировать перед запуском в рабочей среде. Для тестирования используется средство тестирования Runbook, которое запускается в конструкторе Runbook. Модуль тестирования Runbook позволяет запустить модуль Runbook для просмотра опубликованных данных из каждого действия. Можно выполнить весь модуль Runbook, выполнить каждое действие по одному или задать точки останова для определенных действий.
Внимание
Runbook Tester фактически выполняет каждое действие рабочего процесса. Эти шаги выполняются не в моделируемой или виртуальной среде. Все подключения, на которые ссылается модуль Runbook, являются динамическими и полностью функциональными. Поэтому любые действия, которые изменяют или уничтожают данные в подключенных системах, приводят к изменению или уничтожению данных. Например, если вы используете действие базы данных запросов для DROP TABLE ImportantTable, оно фактически удаляет важное значение из экземпляра Microsoft SQL Server.
Внимание
Следует учесть, что учетная запись, используемая для запуска Runbook, для успешного запуска должна иметь разрешение на локальном компьютере. Эти требования к разрешениям действуют также для тестирования Runbook с помощью Runbook Tester. Для успешного тестирования модуля Runbook следует запустить Runbook Designer as Administrator. Аналогично Runbook Tester запускается as Administrator и использует маркер безопасности верхнего уровня.
Тестирование модуля Runbook
Выполните следующие действия, чтобы протестировать модуль Runbook:
В конструкторе Runbook откройте модуль Runbook и в строке меню выберите Runbook Tester.
Если появится запрос, нажмите кнопку "Да ", чтобы извлечь модуль Runbook.
Чтобы запустить модуль Runbook с начала до конца без остановки, выберите "Выполнить до точки останова".
Если вы хотите выполнить одно действие за раз, выберите шаг.
Просмотрите область журнала , чтобы просмотреть состояние завершения каждого действия. Чтобы просмотреть сведения и опубликованные данные из действия, выберите действие и нажмите кнопку "Показать сведения".
Установка точки останова
Выполните следующие действия, чтобы задать точку останова:
Выберите действие, для которого необходимо задать точку останова.
Выберите "Переключить точку останова".
Выберите "Запустить до точки останова".
Каждое действие выполняется до точки останова. Модуль Runbook приостанавливается перед выполнением действия с точкой останова.
Чтобы продолжить работу до конца модуля Runbook, снова выберите "Выполнить до точки останова" или выполнить одно действие за раз, нажмите кнопку "Шаг".
Следующие шаги
- Чтобы получить пошаговые инструкции по созданию и тестированию примера модуля Runbook, см. статью "Создание и тестирование примера модуля Runbook".
- Сведения о рекомендациях и рекомендациях по проектированию модуля Runbook см. в разделе "Проектирование модуля Runbook".