

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Cuotas de servicio de Amazon Managed Service para Prometheus
<a name="AMP_quotas"></a>

En las dos secciones siguientes se describen las cuotas y los límites asociados a Amazon Managed Service para Prometheus.

## Cuotas de servicio
<a name="AMP-series-label-limits"></a>

Amazon Managed Service para Prometheus tiene las siguientes cuotas. Amazon Managed Service for Prometheus ofrece [métricas de uso para supervisar el uso de CloudWatch los recursos](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-CW-usage-metrics.html) de Prometheus. Con la función de alarma CloudWatch de métricas de uso de Amazon, puede supervisar los recursos y el uso de Prometheus para evitar errores de límite.

A medida que sus proyectos y espacios de trabajo crecen, las cuotas más habituales que puede necesitar supervisar o solicitar un aumento son: **Series activas por espacio de trabajo** y **Tasa de ingesta por espacio de trabajo**.

Para todas las cuotas ajustables, puede solicitar un aumento de cuota seleccionando el enlace de la columna **Ajustable** o [solicitando un aumento de cuota](https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase).

El límite de *series activas por espacio de trabajo* se aplica de forma dinámica. Para obtener más información, consulte [Cuotas de series activas predeterminadas](#AMP-dynamic-series). La *Tasa de ingesta por espacio de trabajo* determina la rapidez con la que se pueden introducir datos en el espacio de trabajo. Para obtener más información, consulte [Limitación de la ingesta](#AMP-request-throttling).

**nota**  
A menos que se indique lo contrario, estas cuotas son por espacio de trabajo. El valor máximo de las series activas por espacio de trabajo es de mil millones.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/prometheus/latest/userguide/AMP_quotas.html)

## Cuotas de series activas predeterminadas
<a name="AMP-dynamic-series"></a>

Los espacios de trabajo de Amazon Managed Service para Prometheus se adaptan automáticamente a su uso de ingesta. A medida que aumente el uso, el servicio aumenta de forma automática la capacidad de las series temporales para hasta la cuota predeterminada.

El espacio de trabajo de Amazon Managed Service para Prometheus escala automáticamente, en función de su uso, de dos formas:

1. Cuando el uso medio de 30 minutos es inferior a 5 millones de la serie, la capacidad se duplica (por ejemplo, un espacio de trabajo con un uso de 3,5 millones pasa a tener una capacidad de 7 millones).

1. Cuando el uso supera los 5 millones de series, el espacio de trabajo agrega 10 millones de búferes (por ejemplo, un espacio de trabajo con un uso de 25 millones obtiene una capacidad de 35 millones).

Amazon Managed Service para Prometheus asigna más capacidad automáticamente a medida que aumenta la ingesta, hasta su cuota. Esto ayuda a garantizar que su carga de trabajo no sufra una limitación constante. Sin embargo, esta limitación podría producirse si duplica o supera en 10 millones la referencia anterior calculada en los últimos 30 minutos. Para evitar la limitación, Amazon Managed Service para Prometheus recomienda aumentar de forma gradual la ingesta cuando supere la referencia anterior.

**nota**  
La capacidad mínima para las series temporales activas es de 2 millones, y no hay límite cuando se dispone de menos de 2 millones de series.  
Para superar esta cuota predeterminada, solicite un [aumento de cuota](https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase).

## Escalado por encima de la cuota predeterminada
<a name="AMP-above-default-quota"></a>

Cuando solicita un aumento de cuota por encima de la cuota de series activas predeterminada, Amazon Managed Service para Prometheus ajusta la capacidad de su espacio de trabajo en consecuencia. Si no utiliza al máximo la capacidad aumentada, el servicio recuperará la parte no utilizada con el tiempo. A medida que aumente el uso, el espacio de trabajo volverá a escalarse verticalmente de forma automática.

Sin embargo, esta limitación podría producirse si duplica o supera los 50 millones de series temporales activas respecto a la referencia anterior calculada en las últimas 2 horas. Por ejemplo:
+ Si su cuota es de 100 millones y su base de referencia es de 30 millones, puede escalarla verticalmente hasta 60 millones en 2 horas sin limitación.
+ Si su cuota es de 100 millones y su base de referencia es de 50 millones, puede escalarla verticalmente hasta 100 millones en 2 horas sin limitación.

## Limitación de la ingesta
<a name="AMP-request-throttling"></a>

Amazon Managed Service para Prometheus limita la ingesta de cada espacio de trabajo en función de los límites actuales. Esto lo ayuda a mantener el rendimiento del espacio de trabajo. Si superas el límite, lo verás `DiscardedSamples` en CloudWatch las métricas (con el `rate_limited` motivo). Puedes utilizarlas CloudWatch para monitorizar tu ingesta y crear una alarma que te avise cuando estés a punto de alcanzar los límites máximos. Para obtener más información, consulte [Usa CloudWatch métricas para monitorear los recursos de Amazon Managed Service for Prometheus](AMP-CW-usage-metrics.md).

Amazon Managed Service para Prometheus utiliza el [algoritmo de bucket de tokens](https://en.wikipedia.org/wiki/Token_bucket) para implementar la limitación de la ingesta. Con este algoritmo, su cuenta tiene un *bucket* que contiene un número específico de *tokens*. El número de tokens del bucket representa el límite de ingesta en un segundo determinado.

Cada muestra de datos ingerida quita un token del bucket. Si el tamaño del bucket (*Tasa de ingesta por espacio de trabajo*) es de *1 000 000*, el espacio de trabajo puede ingerir un millón de muestras de datos en un segundo. Si se supera el millón de muestras en la ingesta, se limitará y no se ingerirán más registros. Las muestras de datos adicionales se descartarán.

El bucket se rellena de forma automática a una tasa fija. Si el bucket está por debajo de la capacidad máxima, se vuelve a agregar un número determinado de tokens cada segundo hasta que alcanza la capacidad máxima. Si el bucket está lleno cuando llegan los tokens de relleno, se descartan. El bucket no puede contener más del número máximo de tokens. La velocidad de relleno para la ingesta de muestras se establece según el límite de la *tasa de ingesta por espacio de trabajo*. Si la *tasa de ingesta por espacio de trabajo* está establecida a 170 000, la tasa de relleno del bucket de 170 000 tokens por segundo.

Si el espacio de trabajo ingiere más de 1 000 000 de muestras de datos en un segundo, el bucket se reduce inmediatamente a cero tokens. A continuación, el bucket se rellena con hasta 170 000 tokens por segundo hasta alcanzar la capacidad máxima de 1 000 000 de tokens. Si no se ingiere más, el bucket previamente vacío volverá a la capacidad máxima en seis segundos.

**nota**  
La ingesta se produce en solicitudes por lotes. Si tiene 100 tokens disponibles y envía una solicitud con 101 muestras, se rechazará toda la solicitud. Amazon Managed Service para Prometheus no acepta solicitudes de forma parcial. Si está escribiendo un recopilador, puede administrar los reintentos (con lotes más pequeños o una vez transcurrido un tiempo).

No tiene que esperar a que el bucket esté lleno para que el espacio de trabajo pueda ingerir más muestras de datos. Puede usar los tokens a medida que se vayan agregando al bucket. Si utiliza inmediatamente los tokens de relleno, el bucket no alcanza la capacidad máxima. Por ejemplo, si agota el bucket, puede seguir ingiriendo 170 000 muestras de datos por segundo. El bucket puede rellenarse hasta la capacidad máxima solo si se ingieren menos de 170 000 muestras de datos por segundo.

## Límites adicionales para los datos ingeridos
<a name="AMP-ingest-limits"></a>

Amazon Managed Service para Prometheus también tiene los siguientes requisitos adicionales para los datos ingeridos en el espacio de trabajo. Estos requisitos no son ajustables.
+ No se permite la ingesta de muestras de métricas de más de 1 hora.
+ Cada muestra y cada metadato deben tener un nombre de métrica.