メインコンテンツへスキップ

実行履歴

このページでは、CloudFlow のメインページまたはフロービルダーから実行履歴を表示して、CloudFlow の実行状況を確認およびトラブルシューティングする方法を説明します。

実行履歴へのアクセス

実行履歴は次の 2 通りの方法で表示できます。

  • CloudFlow のメインページから:

    • Run history タブを選択して、すべてのフローの実行履歴を表示します。

    • 実行履歴を確認したいフローの右端にあるケバブメニュー()を選択し、View run history を選択します。

  • フロービルダーから

    フロービルダーでは、エディタから離れることなく実行履歴をプレビューして、ステータスの確認やトラブルシューティングができます。

    • Run を選択します。フローが実行され、その実行の詳細とともに実行履歴が自動的に表示されます。

    • Last run を選択して、そのフローが最後に実行されたときの実行履歴を表示します。

      CloudFlow run history preview

    ステータスやノードレベルのビュー、サブフローへのリンクなど、CloudFlow のメイン実行履歴ページと同じ詳細をここでも利用できます。

実行履歴の詳細

各フローのステータスは、完了時刻と実行時間とともに一覧表示されます。1 回のフロー実行が 1 時間を超えて実行されている場合、そのフローは自動的に停止されます。フローが停止したら、その実行がなぜ終了したのかを確認するために、その実行の詳細を確認してください。

CloudFlow run history

フロー実行のステータスは次のいずれかです。

  • Pending:実行がキューに入っており、CloudFlow が次のノードを処理するのを待機している状態です。

  • In progress:フロー内に、まだ実行中のノードがあります。

  • Completed:フローが正常に実行されました。

  • Failed:フロー内に失敗したノードがあります。

  • Awaiting approval:フローが承認ノードで一時停止しており、誰かが承認または却下するまで待機している状態です。

  • Sleeping:フローに Sleep node があり、設定された時間が経過するまで一時停止している状態です。待機中はこのステータスが表示されます。

単一の実行の詳細を表示する

フロー名を選択すると、各ステップのステータスを表示できます。これは、失敗したフローのトラブルシューティングを行う際によく必要になります。

次の例では、パラメータの構文が正しくないためにフローが失敗しています。

CloudFlow run history - nodes

サブフローの実行履歴を表示する

フローが Sub Flow node を使用して別のフローを呼び出す場合、親フローの実行履歴には、それぞれの Sub Flow node の実行と、対応するサブフロー実行へのリンクが表示されます。

CloudFlow parent flow run history

子フローの実行を開いて、そのステップ、出力、タイミングを確認するには、View subflow run を選択します。

CloudFlow sub flow run history

サブフローが失敗した場合、親フローは Sub Flow node で失敗します。親フローの実行履歴にあるそのノードで表示されるエラーは、サブフロー内で失敗したノードからのエラー(どのノードが、なぜ失敗したか)と同じです。そのため、サブフローの実行を開かなくても、何が問題だったかを把握できます。サブフローの完全な実行履歴を確認するには、View subflow run を選択してください。