実行履歴の確認方法

実行履歴では、ワークフローの実行結果やエラー内容、各ステップの詳細を確認できます。 実行履歴の確認方法は次の2通りです。

方法1:ワークフロー編集画面から確認する

  1. ワークフロー編集画面の右上「実行」を押します。
  1. 実行履歴が表示され、各実行結果をクリックすると、ピースごとの詳細な入出力情報を確認できます。
  1. 各実行結果をクリックすると、エラー内容などを確認できます。
  1. フローの再実行は、対象の行履歴の「再実行」ボタンから行えます。
 
 

方法2:左サイドバーの「実行履歴」から確認する

 
左サイドバーの「実行履歴」から、保有するすべてのワークフローの実行履歴を確認することができます。
また、対象の履歴の「︙(三点リーダー)」からフローを再実行できます。
再実行には以下の2つの選択肢があります。
  • 最新のバージョンで:フローをトリガーから再実行します。
  • 失敗したステップから:失敗したステップ以降のみを再実行します。外部サービスの一時的なエラー(APIの回数上限など)が原因で途中から失敗した場合に、原因を解消してから「失敗したステップから」を選ぶことで、それ以前のステップを再実行せずに続きから処理できます。
⚠️
実行履歴データの保持期間
実行履歴の各ステップで確認できるレスポンスデータなどの詳細ログは、30日間保持されます。
30日を過ぎると詳細ログは自動的に削除されますが、フローが実行された履歴自体は残ります。

障害や一時的なエラーが発生したとき

障害や一時的なエラーのあとにフローが自動で実行されるかどうかは、一律ではなく実行履歴のステータスによって異なります。まず実行履歴に対象の実行が記録されているかを確認してください。
  • 「実行待ち」の場合:順番が来ると自動で実行が開始されます。手動での操作は不要です。
  • 「失敗」の場合:自動では再実行されません。エラー内容を確認して原因を解消したうえで、「失敗したステップから」または「最新のバージョンで」再実行してください。
  • 実行履歴に記録が見当たらない場合:トリガーとなるデータがworkrunに届いていない可能性があります。この場合はworkrun側から再実行できないため、送信元サービスの再送状況を確認し、必要に応じて再送してください。送信元サービスによっては一定回数まで自動で再送されることがありますが、再送の仕様はサービスごとに異なります。

ステータス一覧

ステータス説明
成功フローが正常に完了しました。
実行中フローを実行中です。完了までお待ちください。
実行待ちフローは実行待ちの状態です。順番が来ると自動で実行が開始されます。
一時停止中フローの実行が一時停止しています。遅延させるアクションや、Webhook、サブフローの実行を待っている場合に発生します。
失敗フローの実行中にエラーが発生しました。フローの設定内容を確認し、必要に応じて修正してください。
失敗(内部エラー)システム内部でエラーが発生しました。サポートにお問い合わせください。
失敗(メモリ制限超過)フローの処理に必要なメモリが上限を超えました。扱うデータ量を減らすか、フローを分割してください。
失敗(タイムアウト)フローの実行時間が制限時間(10分)を超えました。処理内容を見直すか、フローを分割してください。