# Runbook のスケジューリング

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

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

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

## スケジュール可能性

デフォルトでは、すべてのランブックがスケジュール可能としてフラグ付けされているわけではありません。これは、定期実行に役立つランブックと、できれば対話的に使用すべきランブックを簡単に区別できるようにするためです。

デフォルトでは、接尾辞 `_scheduled` を持つランブックは、スケジュール可能としてフラグ付けされます。この動作は、次を使用して上書きできます [Runbook の権限](/ja/zi-dong-hua/runbooks/runbook-permissions.md).

## スケジュールの割り当て

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

<figure><img src="/files/11155e3e75ed8cb14ca4d6beb2a365d8e65d2f0d" alt=""><figcaption><p>スケジュール可能なランブックとスケジュール不可能なランブック</p></figcaption></figure>

スケジュールのダイアログでは、 [スケジュール ](#managing-schedules)を選択し、ランブック実行用のパラメーターを設定できます。パラメーターを空のままにした場合は、ランブックのデフォルト値が使用されます。

<figure><img src="/files/4ef50e1ca67b57d01251a1c1052d3af55e68efc2" alt=""><figcaption><p>スケジュールされたランブックの設定</p></figcaption></figure>

RealmJoin Portal では、ランブックを参照すると既存のスケジュール割り当てが表示されます。

<figure><img src="/files/74ffb6821e66ac504d2aacd99657d4a1852e85c5" alt=""><figcaption><p>スケジュールされたランブック</p></figcaption></figure>

## スケジュールの管理

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

左側のナビゲーションを使用して、Runbook Logs を選択し、 ![](/files/ea6c59a09b92c988f16738e4573af9f436c6187c) そして **スケジュール** タブを開きます。

<figure><img src="/files/1030ab5e33ff7e6c40b1381fb3b8a80df12f6c0d" alt=""><figcaption><p>ランブックのスケジュール</p></figcaption></figure>

ここから、 **新しいスケジュール**, **編集** または **削除** 既存のスケジュールを行えます。

### デフォルト スケジュール

まだスケジュールが存在しない場合、RealmJoin Portal は **デフォルト スケジュールを作成** ボタンを表示します:

<figure><img src="/files/074a96b1516eaf31d49bbfc1d15a4ed3f008967a" alt=""><figcaption><p>スケジュールの作成</p></figcaption></figure>

このボタンを押すと、上記のようなデフォルトのスケジュール セット（「Hourly」「Daily」「Weekly」「Monthly」）が作成されます。

### 新規 / スケジュールの編集

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

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

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

開始時刻は、実行が行われる時刻を定義します。タイムゾーンを設定すると、その時刻がそれに応じて解釈されることが保証されます。

<figure><img src="/files/15df58c15f120daab9d02a11da78e119466baa72" alt=""><figcaption><p>スケジュールの編集</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.realmjoin.com/ja/zi-dong-hua/runbooks/scheduling.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
