Documentation

6. ジョブの出力表示の変更

Tower ユーザーインターフェースが全体的に更新されており、ジョブの結果の表示方法が変更されている点に注意してください。

インベントリーの同期や SCM 更新のジョブの結果では、最近実行したジョブの結果と標準出力のみが表示されます。Playbook 実行のジョブ結果には、結果、標準出力、詳細、イベントの概要が含まれます。

Jobs - show job results for example job, playbook

ジョブ結果の詳細は、Ansible Tower User Guideジョブ を参照してください。

6.1. 詳細

詳細 エリアには、ジョブの基本ステータス (実行中保留中成功 または 失敗)、開始時間と終了時間、使用したテンプレート、ジョブ実行の所要時間、起動したユーザーなどが表示されます。詳細ビューの右上のボタンを使うと、ジョブを再起動したり削除したりできます。

詳細のエントリーをクリックすると、適切な場合には該当するジョブテンプレート、プロジェクト、その他の Tower オブジェクトが表示されます。

_images/jobs-show-job-details.png

6.2. 標準出力ペイン

標準出力 ペインでは、Ansible Playbook の完全な実行結果が表示されます。ここでは、Ansible のコマンドラインで実行した時に表示される情報と同じものが表示され、デバッグの際に有用です。イベントの概要、ホストのステータス、ホストのイベントを表示できます。標準出力ペインの右上隅にあるアイコンでは、出力をメインビューに切り替えたり (toggle)、出力をダウンロードしたりできます (download)。

6.2.1. イベントの概要

イベントの概要では、この Playbook の一部として実行されたイベントの統計が表示されます。

  • Play 数

  • タスク数

  • ホスト数

  • ジョブテンプレートの実行経過時間

_images/jobs-events-summary.png

6.2.2. ホストのステータスバー

ホストのステータスバーは、標準出力 ペインの上部で実行されます。ホストステータスバーのセクションにマウスをかざすと、その特定のステータスに関連付けられたホスト数が表示されます。

Job - All Host Events

6.2.3. 標準出力ビュー

標準出力ビューでは、特定のジョブで発生するイベントすべてを表示します。デフォルトでは、すべての行で全詳細が表示されるように展開されています。すべて折り畳む (collapse-all) を使用して、Play およびタスクのヘッダーのみを含むビューに切り替えます。標準出力の全行を表示するには、(expand-all) ボタンをクリックします。

または、各 Play やタスクの横にある矢印アイコンをクリックすると、その詳細をすべて表示することができます。矢印をクリックして横向きから下向きに切り替えると、Play またはタスクに関連付けられている行が拡大されます。矢印をもう一度クリックして横向きの位置に戻すと、折りたたまれて、行が非表示になります。

_images/job-details-view-std-out-expand-collapse-icons.png

標準出力 ペインからイベントの行をクリックすると、ホストイベント のダイアログが別のウィンドウに表示されます。このウィンドウでは、特定のイベントの影響を受けるホストが表示されます。

6.2.4. ホストイベント

ホストイベント ダイアログでは、選択したイベントの影響を受けるホストに関する情報と、それに関連する Play およびタスクが表示されます。

_images/job-details-host-hostevents-json.png

上記の例では、ダイアログボックスで JSON のボタンが 1 つ表示されます。ホストイベントに関してはこれが唯一の形式で、このボタンから特定のイベントの確認や表示ができます。標準出力や Shell 出力も提供されていますが、これらのボタンを表示し、他の出力形式を表示できるようにします。