メインコンテンツへスキップ

タスクをスケジュールする

定期的に実行したい Ava へのプロンプトを自動化し、手動入力なしであらかじめ設定したスケジュールで Ava が実行できるようにできます。たとえば、毎週月曜日にその週のクラウド支出を要約したり、毎日コストのアノマリーを検出したりするように Ava をスケジュールできます。結果は指定した Slack チャンネルに配信され、いつでも確認できる会話として保存されます。

各スケジュール済みタスクには、特定の動作、設定、アクションがあります。動作とは、タスクが実行されるたびに Ava が実行するプロンプトです。設定では、要約、Slack の送信先、頻度など、タスクの構成方法を管理します。

アクションを使用して、作成済みタスクを操作できます。タスクを削除せずに一時停止したり、一時停止したタスクを再開したり、通常のスケジュールとは別にすぐに実行したり、不要になったタスクを完全に削除したりできます。

スケジュール済みタスクを作成する

  1. DoiT コンソール にサインインします。

  2. Ava を開きます。

  3. Ava にスケジュール済みタスクを作成するよう依頼します。例:

    Create a scheduled task that summarizes my AWS cost anomalies every Monday at 9 AM.
  4. Ava のプロンプトに従って、タスクの動作、頻度、Slack の送信先を確認してください。

詳細を確認すると、Ava はスケジュール済みタスクを保存します。スケジュールや配信設定はいつでも更新できます。

スケジュール済みタスクを開く

  1. DoiT コンソール にサインインします。

  2. Ava を開きます。

  3. メニューアイコン (

    ) を選択してサイドパネルを展開します。

  4. Scheduled tasks を展開します。

  5. 管理したいタスクを選択します。

タスクの設定、動作、直近の実行履歴が表示された状態でタスクが開きます。

Open task in Ava

タスク設定

Settings にはタスクの設定内容が表示されます。

  • Summary: タスクが実行する処理の簡単な説明。

  • Destination: Ava がタスク結果を配信する Slack チャンネル。送信先が設定されていない場合、結果は Ava の会話履歴でのみ利用できます。

  • Frequency: タスクの実行頻度(例: 毎日・毎週・毎月・毎年・カスタム間隔)。

送信先を編集する

タスク結果を受け取る Slack チャンネルを選択できます。

  1. SettingsDestination を選択し、送信先リストを開きます。

  2. 利用可能な Slack チャンネルを検索または参照します。

  3. 送信先を更新するチャンネルを選択または選択解除します。

変更内容は自動的に保存されます。

Open task destination list in Ava

頻度を編集する

  1. SettingsFrequency の横にある鉛筆アイコン (

    ) を選択します。Edit frequency ダイアログが表示されます。

  2. Edit frequency ダイアログでスケジュールを選択します。

    • Daily: 指定した時刻に毎日実行します。

    • Weekly: 指定した曜日と時刻に毎週実行します。

    • Monthly: 指定した日付と時刻に毎月実行します。

    • Custom: カスタム間隔で実行します(例: 3 日ごと、2 週間ごと)。

  3. Update を選択して保存します。

Edit task frequency in Ava

タスクの動作を編集する

Task behavior には、各実行時に Ava が実行するプロンプトが表示されます。タスクの動作を変更するには、次の手順に従ってください。

  1. Task behavior で鉛筆アイコン (

    ) を選択します。

  2. Edit task behavior ダイアログでプロンプトのテキストを更新します。

  3. Update を選択して保存します。

注意

Ava は、プロンプトが FinOps またはクラウドコスト管理タスクを説明していることを確認するために検証を行います。スケジューリング手順、配信手順、無関係なトピックを含むプロンプトは、修正方法に関するガイダンスとともに拒否されます。

Edit task behavior in Ava

タスクのアクション

タスクには、タスクを制御するためのアクションが用意されています。

タスクを一時停止または再開する

タスクの実行を一時的に停止するには、Pause を選択します。タスクのステータスは Active から Paused に変わり、再開するまで Ava はすべてのスケジュール済み実行をスキップします。

一時停止したタスクの実行を再開するには、Resume を選択します。タスクは Active ステータスに戻り、次回のスケジュール時刻に実行されます。

タスクをすぐに実行する

Run now を選択して、通常のスケジュールとは別にタスクをトリガーします。実行はバックグラウンドで開始され、完了すると Last runs セクションに新しいエントリが表示されます。

タスクを削除する

  1. Delete を選択します。

  2. 確認ダイアログで、Delete を選択して確定します。

注意

スケジュール済みタスクを削除すると、その操作は元に戻せません。Ava はタスクの実行を直ちに停止します。

実行履歴を表示する

Last runs セクションには、直近のタスク実行が次の情報とともに表示されます。

ColumnDescription
Status実行が正常に完了したか、失敗したかを示します。
Date & time実行が行われた日時。

完了した実行の会話全体を表示するには、View conversation を選択します。Ava が対応するチャットを開くので、詳細な結果を確認できます。

View task run history in Ava