この記事では、Azure Event Grid でのクォータと制限の一覧を示します。
注意
この記事に記載されている次の制限は、リージョンごとに示されています。
Event Grid のスロットル制限
Event Grid には、Standard レベルと Basic レベルが用意されています。 Event Grid Standard レベルでは、メッセージ キュー テレメトリ トランスポート (MQTT) ブローカー機能を使用して発行/サブスクライブを有効にし、Event Grid 名前空間を介してメッセージをプル配信できます。 Event Grid Basic レベルでは、Event Grid カスタム トピック、Event Grid システム トピック、Event Grid ドメイン、および Event Grid パートナー トピックを使用してプッシュ配信を有効にします。 詳細については、「 適切な Event Grid レベルを選択する」を参照してください。 この記事では、両方のレベルのクォータと制限について説明します。
Event Grid 名前空間のリソース制限
Event Grid 名前空間を 使用すると、MQTT メッセージングと HTTP プル配信が有効になります。 Event Grid の名前空間リソースには、次の制限が適用されます。
| 制限についての説明 | 極限 |
|---|---|
| Azure サブスクリプションごとの Event Grid 名前空間 | 50 |
| Event Grid 名前空間あたりの最大スループット ユニット (TU) | 40 (40 TU を超える引き上げを要求するには、 askmqtt@microsoft.comの Microsoft にお問い合わせください)。 |
| Event Grid 名前空間ごとの IP ファイアウォール規則 | 16 |
Event Grid 名前空間の MQTT 制限
Event Grid 名前空間リソースの MQTT には、次の制限が適用されます。
スループット ユニットは、名前空間のイングレスおよびエグレス イベント レート容量を定義します。 TU を使用して、メッセージのイングレスとエグレスの名前空間リソースの容量を制御できます。
| 制限についての説明 | 極限 |
|---|---|
| Event Grid 名前空間あたりの MQTT セッション数 | TU あたり 10,000 |
| Event Grid 名前空間あたりのセッション数 | TU あたり 10,000 |
| セッションの有効期限の間隔 | 8 時間、Event Grid 名前空間で構成可能 |
| Event Grid 名前空間ごとのインバウンド MQTT 発行要求 | TU ごとに 1 秒あたり 1,000 件のメッセージ |
| Event Grid 名前空間ごとの受信 MQTT 帯域幅 | TU あたり毎秒 1 MB |
| セッションあたりのインバウンド MQTT 発行要求 | 1 秒あたり 1,000 メッセージ |
| セッションあたりのインバウンド MQTT 帯域幅 | 1 秒あたり 1 MB |
| 処理中の受信 MQTT メッセージ* | 1,000 メッセージ |
| 処理中の受信 MQTT 帯域幅* | 64 KB |
| Event Grid 名前空間ごとの受信 HTTP 発行要求 | TU あたり 1 秒あたり 500 メッセージ |
| Event Grid 名前空間あたりの受信 HTTP 帯域幅 | TU あたり 512 KB/秒 |
| セッションごとの受信 HTTP 発行要求 | 1 秒あたり 500 メッセージ |
| セッションあたりの受信 HTTP 帯域幅 | 1 秒あたり 512 KB |
| 受信処理中の HTTP メッセージ* | 500 メッセージ |
| メッセージの最大保持サイズ** | 64 KB |
| TU あたりの最大保持メッセージ数 | 10,000 メッセージまたは 640 MB (いずれか先に到達) |
| TU あたりのストレージの合計保持 | 640 MB |
| メッセージの有効期限を保持する (MQTT 3.1.1) | 365 日 (既定) |
| メッセージの有効期限を保持する (MQTT 5.0) | 0 ~ 31,536,000 秒 (365 日) の範囲のメッセージの有効期限間隔を使用して構成可能 |
| Event Grid 名前空間ごとのアウトバウンド MQTT 発行要求 | TU ごとに 1 秒あたり 1,000 件のメッセージ |
| Event Grid 名前空間ごとの送信 MQTT 帯域幅 | TU あたり毎秒 1 MB |
| セッションあたりのアウトバウンド MQTT 発行要求 | 1 秒あたり 100 件のメッセージ |
| セッションあたりのアウトバウンド MQTT 帯域幅 | 1 秒あたり 1 MB |
| 処理中の送信 MQTT メッセージ* | 100 件のメッセージ |
| 処理中の送信 MQTT 帯域幅* | 64 KB |
| メッセージの最大サイズ | 512 KB |
| トピック/トピック フィルターあたりのセグメント数 | 15 |
| トピックのサイズ | 256 B |
| MQTTv5 応答トピック | 256 B |
| MQTTv5 トピックの別名 | セッションあたり 10 |
| MQTTv5 すべてのユーザー プロパティの合計サイズ | 32 KB |
| クライアント セッションあたりの MQTT 接続速度 | クライアント セッションあたり 1 秒あたり 1 回の接続試行 |
| MQTTv5 コンテンツ タイプ サイズ | 256 B |
| MQTTv5 相関関係データ サイズ | 256 B |
| 接続の要求数 | TU あたり 200 要求/秒 |
| MQTTv5 認証データ サイズ | 8 KB |
| キープ アライブの最大間隔 | 1,160 |
| MQTT SUBSCRIBE パケットあたりのトピック フィルター | 10 |
| Event Grid 名前空間あたりのサブスクライブ要求とサブスクライブ解除要求 | 1 秒あたり 200 要求 |
| セッションあたりのサブスクライブ要求とサブスクライブ解除要求 | 1 秒あたり 5 要求 |
| MQTT セッションあたりのサブスクリプション | 50 |
| Event Grid 名前空間あたりのサブスクリプション数 | 100 万 |
| MQTT トピックあたりのサブスクリプション数 | Event Grid 名前空間またはセッションあたりのサブスクリプションの制限を超えない場合は無制限 |
| 登録済みクライアント リソース | TU あたり 10,000 クライアント |
| 証明機関の証明書 | 10 |
| クライアント グループ | 10 |
| トピック空間 | 10 |
| トピック テンプレート | トピック空間あたり 10 |
| アクセス許可バインド | 100 |
* MQTTv5 については、フロー コントロールのサポートの詳細を確認してください。
** 保持されたメッセージは、名前空間の MQTT ストレージ クォータの合計に対してカウントされます。 クォータに達すると、既存のメッセージの有効期限が切れるか削除されるまで (空のペイロードの発行など)、新しい保持メッセージの発行は失敗します。
Event Grid 名前空間のイベントの制限
Event Grid 名前空間リソースのイベントには、次の制限が適用されます。
| 制限についての説明 | 極限 |
|---|---|
| Event Grid 名前空間トピック | TU あたり 100 |
| イベント イングレス | 1 秒あたり 1,000 イベントまたは TU あたり 1 MB/秒 (どちらか先に到達した方) |
| イベント エグレス (プッシュおよびプル API) | 1 秒あたり最大 2,000 イベントまたは TU あたり 2 MB/秒 |
| イベント エグレス (ロック API の確認、リリース、拒否、更新) | 1 秒あたり最大 2,000 イベントまたは TU あたり 2 MB/秒 |
| Event Grid 名前空間トピックでの最大イベント リテンション期間 | 7 日 |
| トピックあたりのサブスクリプション数 | 500 |
| イベントの最大サイズ | 1 MB |
| バッチ サイズ | 1 MB |
| 要求あたりのイベント数 | 1,000 |
カスタム トピック、システム トピック、パートナー トピックのリソース制限
Event Grid のカスタム トピック、システム トピック、パートナー トピック リソースには、次の制限が適用されます。
| 制限についての説明 | 極限 |
|---|---|
| Azure サブスクリプションあたりのカスタム トピック数 | 100 制限に達した場合、別のリージョンや、100,000 個のトピックをサポートできるドメインの使用を検討することができます。 |
| トピックあたりのイベント サブスクリプション数 | 500 この制限を増やすことはできません。 |
| カスタムまたはパートナーのトピックの発行率 (イングレス) | 5,000 イベントまたは 5 MB/秒 (どちらか早い方) イベントは、制限と価格の目的で 64 KB のデータ チャンクとしてカウントされます。 そのため、イベントが 128 KB の場合、2 つのイベントとしてカウントされます。 |
| イベント サイズ | 1 MB この制限を増やすことはできません。 |
| トピックの最大イベント リテンション期間 | 1 日 この制限を増やすことはできません。 |
| バッチあたりの受信イベントの数 | 5,000 この制限を増やすことはできません。 |
| トピックあたりのプライベート エンドポイント接続数 | 64 この制限を増やすことはできません。 |
| トピックごとの IP ファイアウォール規則 | 128 |
ドメイン リソースの制限
Event Grid ドメイン リソースには、次の制限が適用されます。
| 制限についての説明 | 極限 |
|---|---|
| Azure サブスクリプションあたりのドメイン数 | 100 |
| ドメインあたりのトピック数 | 100,000 |
| ドメイン内のトピックあたりのイベント サブスクリプション数 | 500 この制限を増やすことはできません。 |
| ドメイン スコープ イベント サブスクリプション数 | 50 この制限を増やすことはできません。 |
| ドメインの発行率 (イングレス) | 5,000 イベントまたは 5 MB/秒 (どちらか早い方) イベントは、制限と価格の目的で 64 KB のデータ チャンクとしてカウントされます。 そのため、イベントが 128 KB の場合、2 つのイベントとしてカウントされます。 |
| ドメイン トピックでの最大イベント リテンション期間 | 1 日 この制限を増やすことはできません。 |
| ドメインあたりのプライベート エンドポイント接続数 | 64 |
| トピックごとの IP ファイアウォール規則 | 128 |
関連コンテンツ
- すべての Azure サービスのクォータと制限については、 Azure サブスクリプションとサービスの制限、クォータ、制約に関するページを参照してください。