コンテンツにスキップ

ランナージョブ

ランナージョブは、ランナー上で実行される個々の処理単位(実行履歴)です。フローの実行に伴ってランナー上で動いた処理を確認できます。

  1. グローバルメニューの「ジョブ」を開きます。
  2. ランナージョブの一覧を確認できます。
  3. 個別のジョブを選ぶと、その実行の状態・結果・ログを確認できます。

ランナージョブの一覧画面

ランナージョブの詳細画面は、次のタブに分かれています。開いているタブは URL に出るので(例: …/runner-jobs/{id}/result-log)、そのまま共有したりブックマークしたりできます。

タブ 内容
基本情報 ステータス・ランナー・実行日時などの基本情報。フローで実行されたジョブでは「フロージョブ」に「フロー名 ノード名」のリンクが出て、そのフロージョブの詳細へ移れます。警告・エラー内容・結果のバリデーションエラーもここに表示されます
セキュリティフラグ ジョブに許可した権限(ファイルの読み書き・ネットワークアクセス・環境変数など)。ファンクションのテスト実行のように権限を絞らずに動かしたジョブでは「セキュリティフラグはありません」と表示されます
結果ログ 実行結果とログ
ファイル ランナーに渡したファイル(スクリプトや設定)の中身
認証情報イベント このジョブが認証情報を使い始めた・トークンをリフレッシュした・リフレッシュに失敗した記録。認証情報の名前から、その認証情報の詳細へ移れます

スクリプトが synqlet:warning の addWarning で警告を記録していると、ランナージョブの詳細画面の「基本情報」タブにログとは別枠で「警告」の欄が現れ、警告メッセージが記録時刻付きで並びます。実行中のジョブでは数秒ごとに自動更新されるので、警告が出た時点で表示に反映されます。

画面右に開く実行結果のパネル(プレイグラウンドやファンクションのテスト実行、実行中のフロージョブ)でも、同じ「警告」の欄がログの上に現れます。

→ スクリプトを書く / ログ