Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Comprensión y optimización de los costos en Amazon Managed Service para Prometheus

Modo de enfoque
Comprensión y optimización de los costos en Amazon Managed Service para Prometheus - Servicio administrado por Amazon para Prometheus

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.

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.

Las siguientes preguntas frecuentes y sus respuestas pueden resultar útiles para comprender y optimizar los costos asociados a Amazon Managed Service para Prometheus.

¿Qué contribuye a mis costos?

Para la mayoría de los clientes, la ingesta de métricas representa la mayoría de los costos. Los clientes con un uso elevado de consultas también percibirán algunos costos en función de las muestras de consultas procesadas, ya que el almacenamiento de métricas será un factor secundario de los costos generales. Para obtener más información sobre los precios correspondientes, consulte Precios en la página del producto Amazon Managed Service para Prometheus.

¿Cuál es la mejor forma de reducir los costos? ¿Cómo puedo reducir los costos de ingesta?

Para la mayoría de los clientes, las tasas de ingesta (no el almacenamiento de las métricas) representan la mayoría de los costos. Puede reducir las tasas de ingesta reduciendo la frecuencia de recopilación (aumentando el intervalo de recopilación) o la cantidad de series activas ingeridas.

Puede aumentar el intervalo de recopilación (extracción) desde su agente de recopilación: tanto el servidor Prometheus (que se ejecuta en modo agente) como el recopilador Distro OpenTelemetry for (ADOT) admiten AWS la configuración. scrape_interval Por ejemplo, si se aumenta el intervalo de recopilación de 30 a 60 segundos, el uso de la ingesta se reducirá a la mitad.

También puede filtrar las métricas enviadas a Amazon Managed Service para Prometheus mediante <relabel_config>. Para obtener más información sobre el reetiquetado en la configuración del agente Prometheus, consulte https://prometheus. io/docs/prometheus/latest/configuration/configuration/#relabel_config en la documentación de Prometheus.

¿Cuál es la mejor forma de reducir los costos de las consultas?

Los costos de las consultas se basan en la cantidad de muestras procesadas. Puede reducir la frecuencia de las consultas para reducir los costos.

Para obtener más visibilidad de las consultas que más contribuyen a aumentar los costos, puede abrirle una incidencia a su contacto del servicio de asistencia. El equipo de Amazon Managed Service para Prometheus puede ayudarlo a entender las consultas que más contribuyen a aumentar los costos.

Si reduzco el periodo de retención de las métricas, ¿esto me ayudará a reducir la factura total?

Puede reducir el periodo de retención, pero es poco probable que esto reduzca los costos de forma sustancial.

Si desea reducir (o aumentar) el periodo de retención, puede presentar una solicitud de límite de servicio para cambiar la cuota de Retention time for ingested data.

¿Cómo puedo mantener bajos los costos de mis consultas de alertas?

Las alertas crean consultas en los datos, lo que aumenta los costos de las consultas. A continuación, se indican algunas estrategias que puede utilizar para optimizar las consultas de alertas y reducir los costos.

  • Utilice las alertas de Amazon Managed Service para Prometheus: los sistemas de alertas externos a Amazon Managed Service para Prometheus pueden requerir consultas adicionales con el fin de agregar resiliencia o alta disponibilidad, ya que el servicio externo consulta las métricas de varias zonas o regiones de disponibilidad. Se incluyen las alertas en Grafana para obtener alta disponibilidad. De este modo, el costo se puede multiplicar por tres o más. Las alertas de Amazon Managed Service para Prometheus están optimizadas y le proporcionarán alta disponibilidad y resiliencia con el menor número de consultas.

    Recomendamos utilizar las alertas nativas de Amazon Managed Service para Prometheus en lugar de sistemas de alertas externos.

  • Optimice el intervalo de alertas: una forma rápida de optimizar las consultas de alertas consiste en aumentar el intervalo de actualización automática. Si tiene una alerta que efectúa una consulta cada minuto, pero solo se necesita cada cinco minutos, aumentar el intervalo de actualización automática podría ahorrarle cinco veces los costos de consulta de esa alerta.

  • Utilice una retrospectiva óptima: una ventana retrospectiva más grande en la consulta aumenta los costos de la consulta, ya que extrae más datos. Asegúrese de que la ventana retrospectiva de la consulta PromQL tenga un tamaño razonable para los datos de los que debe generar la alerta. Por ejemplo, en la siguiente regla, la expresión incluye una ventana retrospectiva de diez minutos:

    - alert: metric:alerting_rule expr: avg(rate(container_cpu_usage_seconds_total[10m])) > 0 for: 2m

    El cambio de expr a avg(rate(container_cpu_usage_seconds_total[5m])) > 0 puede ser de ayuda para reducir los costos.

En general, revise las reglas de alertas y asegúrese de que las alertas se basan en las mejores métricas para el servicio. Es fácil crear alertas superpuestas en las mismas métricas o varias alertas que proporcionen la misma información, sobre todo a medida que va agregando alertas a lo largo del tiempo. Si se da cuenta de que a menudo aparecen grupos de alertas al mismo tiempo, es posible que pueda optimizarlas y no incluirlas todas.

Estas sugerencias pueden ayudarlo a reducir los costos. En última instancia, debe equilibrar los costos con la creación del conjunto de alertas adecuado para comprender el estado del sistema.

Para obtener más información sobre alertas de Amazon Managed Service para Prometheus, consulte Administración y reenvío de alertas en Amazon Managed Service para Prometheus con el administrador de alertas.

¿Qué métricas puedo usar para supervisar los costos?

Supervisa IngestionRate en Amazon CloudWatch para hacer un seguimiento de tus costes de ingestión. Para obtener más información sobre la supervisión de Amazon Managed Service para las métricas CloudWatch de Prometheus en, consulte. Usa CloudWatch métricas para monitorear los recursos de Amazon Managed Service for Prometheus

¿Puedo consultar la factura en cualquier momento?

Realiza un AWS Cost and Usage Report seguimiento de su AWS uso y proporciona los cargos estimados asociados a su cuenta dentro de un período de facturación. Para obtener más información, consulta ¿Qué son los informes de AWS costos y uso? en la Guía del usuario de los informes de AWS costo y uso

¿Por qué la factura es más alta al principio del mes que al final del mes?

Amazon Managed Service para Prometheus cuenta con un modelo de precios escalonado para la ingesta, lo que hace que los costos del uso inicial sean más elevados. A medida que el uso alcance niveles de ingesta más altos, con costos más bajos, los costos se irán reduciendo. Para obtener más información sobre los precios, incluidos los niveles de ingesta, consulte Precios en la página del producto Amazon Managed Service para Prometheus.

nota
  • Los niveles se utilizan en una región, no entre regiones. El uso en una región debe llegar al nivel siguiente para poder utilizar la tasa más baja.

  • En una organización de AWS Organizations, el uso de los niveles se contabiliza por cuenta de pagador, no por cuenta (la cuenta de pagador es siempre la cuenta de administración de la organización). Cuando el total de las métricas ingeridas (en una región) de todas las cuentas de una organización alcanza el nivel siguiente, se cobra a todas las cuentas la tasa más baja.

He eliminado todos los espacios de trabajo de Amazon Managed Service para Prometheus, pero parece que me siguen cobrando. ¿Qué puede estar pasando?

En este caso, una posibilidad es que sigas AWS gestionando los scrapers configurados para enviar métricas a tus espacios de trabajo eliminados. Siga las instrucciones que hay en Buscar y eliminar raspadores.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.