Nuestro lenguaje de consulta New Relic, NRQL, tiene límites de tasa establecidos para cada organización de New Relic para garantizar que la tasa de consultas de nuestros clientes no afecte la experiencia de otros clientes.
Rara vez debería encontrar límites en su consulta NRQL. Aquí hay algunas pautas a seguir para garantizar que la limitación de consultas sea poco común:
- Limite la cantidad de consultas complejas (por ejemplo, consultas con cláusulas
FACEToTIMESERIES, o consultas de más de un millón de eventos) que se ejecutan al mismo tiempo. - Limite el número de consultas que se ejecutan simultáneamente durante períodos prolongados a un máximo de cinco, especialmente si incluyen consultas complejas.
Para ver si está alcanzando los límites relacionados con la consulta, utilice la UI de límites.
Límites de consulta NRQL
Tenemos límites en:
- Cuánto tiempo puede ejecutarse una consulta antes de generar errores y detenerse.
- El número de consultas que puedes realizar en un rango de tiempo determinado.
- El número de veces que puede repetir la misma consulta en un rango de tiempo determinado.
- El número de cuentas desde las que puede consultar datos a la vez.
Límite de duración de la consulta
El límite de duración de la consulta es cuánto tiempo puede ejecutarse una consulta NRQL antes de que deje de ejecutarse y se considere un error. Este límite depende de su opción de datos:
- Opción de datos original: 1 minuto
- Data Plus: 10 minutos
El tiempo de espera predeterminado para realizar consultas con NerdGraph es de 5 segundos.
Límites en el número de consultas
Este límite solo se aplica a las consultas NRQL ejecutadas a través de nuestras API y no se aplica a las consultas ejecutadas desde la UI.
Este límite es de 3000 consultas por cuenta por minuto. Cuando exceda este límite, es posible que rechacemos consultas hasta que el número de consultas ya no exceda el límite.
Límite de consultas repetitivas
Una consulta repetitiva es la misma consulta NRQL ejecutada por el mismo usuario (identificado por dirección de correo electrónico, ID de usuario o clave de API) desde el mismo origen.
Limitamos las consultas repetitivas a 120 por minuto. Cuando supera este límite, devolvemos un error HTTP 429 "Too Many Requests" hasta que la tasa descienda por debajo del umbral.
Límite de consulta entre cuentas
Puede consultar datos de un máximo de 30 cuentas a la vez, ya sea que use el generador de consultas en la UI o la API de NerdGraph. Consulte Consultas entre cuentas para obtener más información.