コンテンツにスキップ

Quickstart

この手順で、最短で最初の通知またはダッシュボード反映まで確認できます。

Terminal window
obsern init

obsern.yaml が生成されます。

obsern.yaml で次のどちらかを設定します。

  • api.host_tokenapi.base_url(ダッシュボード / API 連携)
  • notify.slack.webhook_url(Slack 通知)
  • notify.discord.webhook_url(Discord 通知)

最小の通知設定例:

run:
tags: ["default"]
tail_lines: 80
notify:
time_zone: "Asia/Tokyo"
discord:
webhook_url: ${OBSERN_DISCORD_WEBHOOK_URL}
Terminal window
obsern run sh -c "echo start && sleep 2 && echo done"
  • 通知設定時: メッセージが届くことを確認
  • API 設定時: ダッシュボードに実行結果が表示されることを確認
Terminal window
obsern run sh -c "echo failing && exit 1"

通知設定時は失敗通知が届き、API 設定時は失敗ステータスのジョブとして表示されます。

詳細は Configuration を参照してください。