Notre langage de requête New Relic, NRQL, a mis en place des limites de débit pour chaque organisation New Relic afin de garantir que le débit de requête de nos clients n'affecte pas l'expérience des autres clients.
Vous devriez rarement rencontrer des limites sur votre requête NRQL . Voici quelques directives à suivre pour garantir que la limitation des requêtes sera rare :
- Limitez le nombre de requêtes complexes (par exemple, une requête avec des clauses
FACET
ouTIMESERIES
, ou une requête de plus d'un million d'événements) exécutées en même temps. - Limitez le nombre de requêtes exécutées simultanément sur des périodes prolongées à un maximum de cinq, en particulier si elles incluent des requêtes complexes.
Pour voir si vous atteignez les limites liées aux requêtes, utilisez l'interface utilisateur Limites.
Limites des requêtes NRQL
Nous avons des limites sur :
- Combien de temps une requête peut s'exécuter avant de générer une erreur et de s'arrêter.
- Le nombre de requêtes que vous pouvez effectuer dans une plage de temps donnée.
Limite de durée de la requête
La limite de durée de la requête correspond à la durée pendant laquelle une requête NRQL peut s'exécuter avant de s'arrêter et d'être considérée comme une erreur. Cette limite dépend de votre option de données:
- option de données originales: 1 minute
- Data Plus : 10 minutes
Le délai d'expiration par défaut pour les requêtes avec NerdGraph est de 5 secondes.
Limites du nombre de requêtes
Cette limite s'applique uniquement aux requêtes NRQL exécutées via nos API et ne s'applique pas aux requêtes exécutées à partir de l'interface utilisateur.
Cette limite est de 3 000 requêtes par compte et par minute. Lorsque vous dépassez cette limite, la requête peut être rejetée jusqu'à ce que le nombre de requêtes ne dépasse plus la limite.