Runbook のスケジューリング

Runbook を定期的に実行する

ランブックのユースケースの中には、サービスの正常性監視やストレージの残り容量確認のように、対話なしで繰り返し実行するのに適しているものがあります。

そのような場合、ランブックにスケジュールを割り当て、Azure に希望のスケジュールで自動実行させることができます。

RealmJoin ポータルでは、ランブックにスケジュールを割り当てるだけでなく、スケジュールの管理や作成も行えます。

スケジュール可能性

デフォルトでは、すべてのランブックがスケジュール可能としてフラグ付けされているわけではありません。これは、どのランブックがスケジュールに基づいて有用で、どのランブックが対話的に使用されるべきかを簡単に示すためのものです。

デフォルトでは、接尾辞が _scheduled のランブックがスケジュール可能としてフラグ付けされます。この動作は以下を使って上書きできます Runbook の権限.

スケジュールの割り当て

ランブックがスケジュール可能としてフラグ付けされている場合、ランブックの隣にある「スケジュール」ボタンが有効になります。

スケジュール可能なランブックとスケジュール非対応のランブック

スケジュールダイアログでは、 スケジュール を選択し、ランブック実行のためのパラメーターを構成できます。パラメーターを空のままにすると、ランブックのデフォルトが使用されます。

スケジュール化されたランブックの構成

RealmJoin ポータルはランブックを参照する際に、既存のスケジュール割り当てを表示します。

スケジュール済みランブック

スケジュールの管理

Azure Automation では管理者がランブックのカスタムスケジュールを定義できます。RealmJoin ポータルを使用して、既存の Azure Automation スケジュールを管理したり、新しいスケジュールを作成したりできます。

左側のナビゲーションで「ランブックログ」を選択し、 を開いて、 「スケジュール」 タブを選択します。

ランブックのスケジュール

ここから 新しいスケジュール, の追加、 編集 または 既存のスケジュールの削除ができます。

既定のスケジュール

まだスケジュールが存在しない場合、RealmJoin ポータルは 既定のスケジュールを作成 ボタンを表示します:

スケジュールの作成

このボタンを押すと、上に示した通り「Hourly(毎時)」「Daily(毎日)」「Weekly(毎週)」「Monthly(毎月)」の既定セットのスケジュールが作成されます。

新規 / スケジュール編集

スケジュールを作成または編集する際には、名前、説明、開始/終了日時、頻度を変更できます。

ランブックの実行は、開始日と頻度で定義された日に実行されます。

例:週次頻度を間隔1週で設定し、2023年3月9日(木)に開始するように設定した場合、そのランブックは3月9日以降のすべての木曜日に実行されます。間隔を2週に設定すると、3月9日に実行され、その後は2週ごと(「隔週」)の木曜日に実行されるようになります。

開始時間は実行が行われる時刻を定義します。タイムゾーンを設定すると、その時刻が適切に解釈されるようになります。

スケジュールの編集

最終更新

役に立ちましたか?