ログ
ログは、ランナージョブが出力した標準出力・標準エラー出力と、スクリプトから明示的に記録した警告の一覧です。グローバルメニューの「ジョブ」の「ログ」タブから確認できます。
ランナージョブ詳細画面ではそのジョブのログだけを見られますが、この画面ではジョブをまたいで検索・絞り込みができます。
- グローバルメニューの「ジョブ」を開きます。
- 「ログ」タブを選びます。
- 一覧の各列の絞り込みから、ログ種別やログテキスト、ログ日時で絞り込めます。
- 「ランナージョブ」列の「詳細」から、そのログを出力したランナージョブへ移動できます。
| 種別 | 内容 |
|---|---|
| 標準出力 | console.log などスクリプトの標準出力 |
| 標準エラー出力 | console.error や Deno 自身のメッセージ。これ自体はエラーを意味しません |
| 警告 | スクリプトから明示的に記録した警告 |
警告はスクリプトから synqlet:warning の addWarning を呼ぶと記録できます。
import { addWarning } from "synqlet:warning";
await addWarning("在庫が不足しています");→ スクリプトを書く