次の方法で共有


Azure Event Grid のクォータと制限

この記事では、Azure Event Grid でのクォータと制限の一覧を示します。

注意

この記事に記載されている次の制限は、リージョンごとに示されています。

Event Grid のスロットル制限

Event Grid には、Standard レベルと Basic レベルが用意されています。 Event Grid Standard レベルでは、Message Queuing Telemetry Transport (MQTT) ブローカー機能を使用したパブリッシュ/サブスクライブと、Event Grid 名前空間を介したメッセージのプル配信が可能です。 Event Grid Basic レベルでは、Event Grid カスタム トピック、Event Grid システム トピック、イベント ドメイン、Event Grid パートナー トピックを使ったプッシュ配信が可能です。 「適切な Event Grid レベルを選ぶ」を参照してください。 この記事では、両方のレベルのクォータと制限について説明します。

Event Grid 名前空間リソースの制限

Azure Event Grid 名前空間 を使用すると、MQTT メッセージングと HTTP プル配信が可能になります。 Azure Event Grid の名前空間リソースには、次の制限が適用されます。

制限についての説明 Limit
Azure サブスクリプションごとの Event Grid 名前空間 50
Event Grid 名前空間あたりの最大スループット ユニット数 40
Event Grid 名前空間ごとの IP ファイアウォール規則 16

Event Grid 名前空間の MQTT 制限

Azure Event Grid 名前空間リソースの MQTT には、次の制限が適用されます。

Note

スループット ユニット (TU) は、名前空間のイングレスおよびエグレス イベント レート容量を定義します。 これを使って、メッセージのイングレスとエグレスの名前空間リソースの容量を制御することができます。

制限についての説明 Limit
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 秒あたり 100 件のメッセージ
セッションあたりのインバウンド MQTT 帯域幅 1 秒あたり 1 MB
処理中の受信 MQTT メッセージ* 100 件のメッセージ
処理中の受信 MQTT 帯域幅* 64 KB
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
トピック/トピック フィルターあたりのセグメント数 8
トピックのサイズ 256 B
MQTTv5 応答トピック 256 B
MQTTv5 トピックの別名 セッションあたり 10
MQTTv5 すべてのユーザー プロパティの合計サイズ 32 KB
MQTTv5 コンテンツ タイプ サイズ 256 B
MQTTv5 相関関係データ サイズ 256 B
接続の要求数 TU あたり 200 要求/秒
MQTTv5 認証データ サイズ 8 KB
最大キープアライブ間隔 1160
MQTT SUBSCRIBE パケットあたりのトピック フィルター 10
Event Grid 名前空間あたりのサブスクライブ要求とサブスクライブ解除要求 1 秒あたり 200 要求
セッションあたりのサブスクライブ要求とサブスクライブ解除要求 1 秒あたり 5 要求
MQTT セッションあたりのサブスクリプション 50
Event Grid 名前空間あたりのサブスクリプション数 100 万
MQTT トピックあたりのサブスクリプション数 Event Grid 名前空間またはセッションあたりのサブスクリプションの制限を超えない限り、無制限
登録済みクライアント リソース TU あたり 10,000 クライアント
CA 証明書 10
クライアント グループ 10
トピック空間 10
トピック テンプレート トピック空間あたり 10
アクセス許可バインド 100

* MQTTv5 については、フロー コントロールのサポートの詳細を確認してください。

Event Grid 名前空間のイベント制限

Azure Event Grid 名前空間リソースのイベントには、次の制限が適用されます。

制限についての説明 Limit
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

カスタム トピック、システム トピック、パートナー トピックのリソース制限

次の制限は、Azure Event Grid のカスタム トピック、システム トピック、パートナー トピックのリソースに適用されます。

制限についての説明 制限
Azure サブスクリプションあたりのカスタム トピック数 100
制限に達した場合、別のリージョンや、100,000 個のトピックをサポートできるドメインの使用を検討することができます。
トピックあたりのイベント サブスクリプション数 500
この制限を増やすことはできません。
カスタムまたはパートナーのトピックの発行率 (イングレス) 1 秒あたり 5,000 イベントまたは 5 MB (どちらか先に到達した方)。 イベントは、制限と価格の目的で 64 KB のデータ チャンクとしてカウントされます。 そのため、イベントが 128 KB の場合、2 つのイベントとしてカウントされます。
イベント サイズ 1 MB
この制限を増やすことはできません。
トピックの最大イベント リテンション期間 1 日。 この制限を増やすことはできません。
バッチあたりの受信イベントの数 5,000
この制限を増やすことはできません
トピックあたりのプライベート エンドポイント接続数 64
この制限を増やすことはできません
トピックあたりの IP ファイアウォール規則数 128

ドメイン リソースの制限

次の制限は、Azure Event Grid ドメイン リソースに適用されます。

制限についての説明 制限
Azure サブスクリプションあたりのドメイン数 100
ドメインあたりのトピック数 100,000
ドメイン内のトピックあたりのイベント サブスクリプション数 500
この制限を増やすことはできません
ドメイン スコープ イベント サブスクリプション数 50
この制限を増やすことはできません
ドメインの発行率 (イングレス) 1 秒あたり 5,000 イベントまたは 5 MB (どちらか先に到達した方)。 イベントは、制限と価格の目的で 64 KB のデータ チャンクとしてカウントされます。 そのため、イベントが 128 KB の場合、2 つのイベントとしてカウントされます。
ドメイン トピックでの最大イベント リテンション期間 1 日。 この制限を増やすことはできません。
ドメインあたりのプライベート エンドポイント接続数 64
トピックあたりの IP ファイアウォール規則数 128

次のステップ

すべての Azure サービスのクォータと制限については、「Azure サブスクリプションとサービスの制限、クォータ、制約」を参照してください。