Runbook のビルドとテスト
重要
このバージョンの Orchestrator はサポート終了に達しました。 Orchestrator 2022 にアップグレードすることをお勧めします。
Runbook デザイナーは、Runbook の作成、管理、実行に使用するツールです。 Runbook を実行し、オーケストレーション コンソールでその状態を表示することもできます。
Runbook を構築するには、ワークスペースにアクティビティをドラッグします。 アクティビティは Runbook の構成要素です。 一般に、個々の活動は次の 3 つの操作を実行します。
パブリッシュされたデータにアクセスする
何らかの操作を実行する
新しいデータを公開する
アクティビティの種類の詳細については、「Runbook アクティビティの制御」を参照してください。
Runbook Designer のペイン
Runbook Designer のインターフェイスは、次の 4 つのペインに整理されています。
ペイン | 説明 |
---|---|
つながり | Orchestrator システム内のワークフローを整理し、フォルダーに対するアクセス許可を編集できるフォルダー構造。 また、Runbook サーバーとグローバル設定へのアクセスも提供します。 |
Runbook Designer ワークスペース | Orchestrator Runbook を作成するワークスペース。 [接続] ウィンドウのフォルダー選択の Runbook は、ワークスペースの上部にタブとして一覧表示されます。 Runbook でタブを選択すると、Runbook Designer ワークスペースにタブが表示されます。 |
活動 | Runbook で使用できるすべての活動 (標準活動または統合パックから使用できる活動) が含まれます。 [アクティビティ] ウィンドウから [デザイン] ワークスペースにアクティビティをドラッグし、それらをリンクして Runbook を形成します。 |
ログ | 現在の Runbook の活動と履歴を示すログ。 詳細については、「オーケストレーター ログ」を参照してください。 |
トレース ログの場所
トレース ログの場所を次に示します。
- %ProgramData%Microsoft System Center 2012\Orchestrator**\Logs*.log
- %Common Files%\Microsoft System Center 2012\Orchestrator\Management Server\Components\Logs*.log
アクティビティ名とカテゴリ名でアクティビティを並べ替える
オーケストレーターを使用すると、アクティビティをアクティビティ名またはカテゴリ名でアルファベット順に並べ替えることができます。 既定では、活動はカテゴリ別 ([Runbook の制御]、[メール]、[ファイルの管理]、[監視]、[通知]、[スケジュール]、[システム]、[テキスト ファイルの管理]、[ツール] など) に並べ替えられます。
活動名とカテゴリ名で活動を並べ替えるには、次の手順に従います。
アクティビティをアクティビティ名でアルファベット順に並べ替える
[活動] ペインでカテゴリ名を右クリックし、 [すべての活動] を選択します。
活動が、活動名でアルファベット順に並べ替えられます。
カテゴリ名でアクティビティをアルファベット順に並べ替える
[活動] ペインでカテゴリ名を右クリックし、 [Default] (既定値) を選択します。
活動が、カテゴリ名でアルファベット順に並べ替えられます。
アイコンの変更
アクティビティ名を右クリックして [小] または [大] を選択すると、各アクティビティ アイコンの既定のサイズを小から大に変更できます。
デザイナーで Runbook を開始する
デザイナーで Runbook を開始するには、次の手順に従います。
[接続] ウィンドウで、Runbook フォルダーを選択して、使用可能な Runbook を表示します。
[デザイン] ワークスペースで、Runbook タブを選択します。
Runbook がチェックアウトされている場合は、チェックイン ボタンを選択します。
[デザイン] ワークスペースで、[Runbook] タブを右クリックし、[実行] を選択します。
[Runbook の開始] ダイアログで、[使用可能な Runbook サーバー] ボックスに移動し、該当するサーバーを選択します。
[方向] ボタンを選択して、サーバー名が [選択した Runbook サーバー] ボックスに表示されるようにします。
[スタート] を選択します。
Runbook デザイナーからジョブを停止する
Runbook Designer からジョブを停止するには、次の手順に従います。
[Runbook の監視] タブを選択します。
ツール バーの [停止] を選択します。
Runbook をテストする
Runbook をビルドした後は、運用環境で実行する前にテストできます。 テストするには、Runbook Designer で開始する Runbook テスターを使用します。 Runbook Tester を使用すると、Runbook を実行して、各アクティビティの発行済みデータを表示できます。 Runbook 全体を実行したり、各活動を一度に 1 つずつステップ実行したり、特定の活動にブレークポイントを設定したりできます。
重要
Runbook Tester は、ワークフロー内の各活動を実行します。 ステップは、シミュレート、つまり仮想化された環境で実行されるわけではありません。 Runbook で参照されるすべての接続はライブであり、完全に機能します。 そのため、接続されたシステムのデータを変更または破棄するアクティビティでは、そのデータが変更または破棄されます。 たとえば、クエリ データベース アクティビティを使用して TABLE ImportantTable を削除すると、実際には Microsoft SQL Server のインスタンスから ImportantTable が削除されます。
重要
Runbook の開始に使用されるアカウントを正常に実行させるには、そのローカル コンピューターのアクセス許可が必要となることに注意してください。 このアクセス許可の要件は、Runbook Tester で Runbook をテストする際にも適用されます。 Runbook を正常にテストするには、Runbook Designer as Administratorを開始します。 それにともなって、Runbook Tester は as Administrator を実行し、高レベルのセキュリティ トークンを使用します。
Runbook をテストする
Runbook をテストするには、次の手順に従います。
Runbook デザイナーで Runbook を開き、メニュー バーで [Runbook Tester] を選択します。
メッセージが表示されたら、[はい] を選択して Runbook をチェックアウトします。
Runbook を停止せずに最初から最後まで実行するには、[ブレークポイントまで実行] を選択 します。
一度に 1 つのアクティビティをステップ実行する場合は、[ステップ] を選択します。
ログ ペインを表示して、各アクティビティの完了状態を確認します。 アクティビティの詳細と発行済みデータを表示するには、アクティビティを選択し、[詳細の表示] を選択します。
ブレークポイントの設定
ブレークポイントを設定するには、次の手順に従います。
ブレークポイントを設定するアクティビティを選択します。
[ブレークポイントの切り替え] を選択 します。
[ブレークポイントに実行] を選択 します。
ブレークポイントまでの各活動が実行されます。 Runbook は、ブレークポイントを設定した活動アクティビティを実行する前に一時停止します。
Runbook の最後まで進むには、[ブレークポイントに実行] をもう一度選択するか、一度に 1 つのアクティビティをステップ実行するには、[ステップ] を選択します。
次のステップ
- サンプル Runbook のビルドとテストの詳細な手順については、「サンプル Runbook の作成とテスト」を参照してください。
- Runbook の設計に関するガイダンスとベスト プラクティスを確認するには、「Runbook の設計」を参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示