当社の New Relic クエリ言語 NRQL には、顧客のクエリ速度が他の顧客のエクスペリエンスに影響を与えないように、New Relic 組織ごとにレート制限が設けられています。
NRQL クエリで制限が発生することはほとんどありません。クエリ制限がまれにならないようにするために従うべきガイドラインをいくつか示します。
- 同時に実行する複雑なクエリ (たとえば、
FACET
句やTIMESERIES
句を含むクエリ、または 100 万を超えるイベントのクエリ) の数を制限します。 - 特に複雑なクエリが含まれている場合は、長期間にわたって同時に実行されるクエリの数を最大5つに制限します。
クエリ関連の制限に達しているかどうかを確認するには、制限UIを使用します。
NRQLクエリの制限
以下については制限があります。
- エラーが発生して停止するまでにクエリを実行できる時間。
- 指定された時間範囲内に実行できるクエリの数。
クエリ期間の制限
クエリ期間制限は、NRQL クエリが実行を停止してエラーとみなされるまでに実行できる時間です。この制限は データ オプションによって異なります。
- オリジナルデータオプション: 1分
- データプラス: 10分
NerdGraph を使用したクエリのデフォルトのタイムアウトは 5 秒です。
クエリ数の制限
この制限は、API 経由で実行される NRQL クエリにのみ適用され、UI から実行されるクエリには適用されません。
この制限は、1 アカウントあたり 1 分あたり 3,000 クエリです。 この制限を超えると、クエリの数が制限を超えなくなるまでクエリが拒否されることがあります。