フローの実行状況確認
FSMC(フローサービス管理コンソール)、flow-ctrl、フローデザイナーから現在実行中のフローリクエストを確認することができます。それぞれのツールの操作手順について紹介します。
FSMCから確認する
1.FSMCにログインし、「状態」-「フロー」の「リクエスト一覧」を選択する
2.一覧からリクエストを選択し、「詳細」ボタンをクリックする
一覧の情報に加えて現在実行中のプロジェクトのオーナー、現在実行中のコンポーネント名、実行リクエスト内でマッパーの「ステータス」に差し込まれた文字列が表示されます。
flow-ctrlから確認する
1.flow-ctrlを起動しログインする
2.ログイン後に「list request」と入力する
現在実行中およびキューで待機中のリクエストの一覧が表示されます。
HINT
リストされる項目は以下になります。
- リクエストID
- フロー名
- セッションID
- リクエスト時刻
- 状態(「in queue」「running」「suspend」「end」のいずれか)
3.一覧よりリクエストIDを確認し「show request <リクエストID>」と入力する
指定したリクエストIDの実行状況が確認できます。
HINT
-fv、-cp、-streamオプションをつけることで現在実行中のフローのフロー変数、現在実行中のコンポーネントのプロパティ、現在実行中のフローのストリームを表示することもできます。
リクエストが実行を完了している場合は何も表示されません。
フローデザイナーから確認する
1.「ツール」メニューの「モニター」を選択する
2.表示されるモニター画面の「フローリクエスト」タブをクリックする
この画面で確認できるのは、リクエストの一覧までです。各リクエストの詳細情報は表示されません。
HINT
フローサービスAPIからの確認
フローサービスAPIの「/request/list」、「/request/show」APIの実行結果からもリクエスト情報を確認できます。