前提条件
- W&B プロジェクト
- チーム設定 で設定済みの Slack インテグレーション
project オートメーションを作成する
project スコープのオートメーションを設定して、project 内の run が Failed に遷移したときに W&B から Slack 通知が送信されるようにします。- project を開き、サイドバーの Automations タブをクリックしてから、Create automation をクリックします。
- イベントとして Run state change を選択し、状態を Failed に設定します。必要に応じて run 名またはユーザーのフィルターを追加し、オートメーションをトリガーする run を絞り込みます。
- Next step をクリックします。Action type を Slack 通知 に設定し、Slack チャンネルを選択します。
- Next step をクリックします。オートメーションの名前 (例: 「Run failure alert」) と説明 (任意) を入力し、Create automation をクリックします。
オートメーションをテストする
オートメーションが正しく設定されていることを確認するには、意図的に失敗させた run でトリガーします。次のように run を作成して project にログし、明示的に失敗としてマークします。さらに詳しく
このチュートリアルで扱った内容以外にも W&B オートメーションについて詳しく知りたい場合は、以下のリソースを参照してください。- project と registry のすべてのイベントタイプについては、オートメーションのイベントとスコープを参照してください。
- UI とペイロードの詳細については、Create a Slack automation と Create a webhook automation を参照してください。