

 **Ayude a mejorar esta página** 

Para contribuir a esta guía del usuario, elija el enlace **Edit this page on GitHub** que se encuentra en el panel derecho de cada página.

# Supervisión de las métricas del clúster con Prometheus
<a name="prometheus"></a>

 [Prometheus](https://prometheus.io/) es una base de datos de serie temporal y de monitoreo que recopila puntos de conexión. Ofrece la posibilidad de consultar, agregar y almacenar los datos recopilados. También se puede utilizar para la generación de alertas y su agregación. En este tema se explica cómo configurar Prometheus como una opción administrada o de código abierto. La monitorización de las métricas del plano de control de Amazon EKS es un caso de uso común.

Amazon Managed Service for Prometheus es un servicio de supervisión y alertas compatible con Prometheus que facilita el monitoreo de las aplicaciones y la infraestructura en contenedores a escala. Es un servicio totalmente administrado que escala automáticamente la ingesta, el almacenamiento, las consultas y las alertas de sus métricas. También se integra con servicios de seguridad de AWS para permitir un acceso rápido y seguro a sus datos. Puede utilizar el lenguaje de consulta ProMQL de código abierto para consultar sus métricas y crear alertas sobre ellas. También puede utilizar el administrador de alertas en Amazon Managed Service para Prometheus para configurar reglas de alerta para alertas críticas. A continuación, puede enviar estas alertas críticas como notificaciones a un tema de Amazon SNS.

Existen varias opciones diferentes para el uso de Prometheus con Amazon EKS:
+ Puede activar las métricas de Prometheus al crear un clúster de Amazon EKS por primera vez, o puede crear su propio raspador de Prometheus para clústeres existentes. En este tema se tratan estas dos opciones.
+ Puede implementar Prometheus con Helm. Para obtener más información, consulte [Implementación de Prometheus con Helm](deploy-prometheus.md).
+ Puede ver las métricas sin procesar del plano de control en formato Prometheus. Para obtener más información, consulte [Obtención de métricas sin procesar del plano de control en formato Prometheus](view-raw-metrics.md).

## Paso 1: activación de métricas de Prometheus
<a name="turn-on-prometheus-metrics"></a>

**importante**  
Los recursos de Amazon Managed Service para Prometheus están fuera del ciclo de vida del clúster y deben mantenerse por fuera del clúster. Al eliminar el clúster, asegúrese de eliminar, también, cualquier raspador para reducir los costos aplicables. Para más información, consulte [Búsqueda y eliminación de rapsadores](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-collector-how-to.html#AMP-collector-list-delete) en la *Guía de usuario de Amazon Managed Service para Prometheus*.

Prometheus descubre y recopila las métricas de su clúster mediante un modelo basado en la extracción denominado raspado. Los raspadores están configurados para recopilar datos de la infraestructura del clúster y de las aplicaciones en contenedores. Al activar la opción de enviar métricas de Prometheus, Amazon Managed Service para Prometheus proporciona un rastreador sin agentes totalmente administrado.

Si aún no ha creado el clúster, puede activar la opción de enviar métricas de Prometheus al crear el clúster. En la consola de Amazon EKS, esta opción se encuentra en el paso **Configurar la observabilidad**, que consiste en crear un clúster nuevo. Para obtener más información, consulte [Creación de un clúster de Amazon EKS](create-cluster.md).

Si ya tiene un clúster, puede crear su propio raspador de Prometheus. Para ello, en la consola de Amazon EKS, vaya a la pestaña **Observabilidad del clúster** y elija el botón **Añadir raspador**. Si prefiere hacerlo con la API de AWS o la AWS CLI, consulte [Create a scraper](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-collector-how-to.html#AMP-collector-create) en la *Guía del usuario de Amazon Managed Service para Prometheus*.

Las siguientes opciones están disponibles al crear el raspador con la consola de Amazon EKS.

 **Alias de raspador**   
(Opcional) Escriba un alias único para el raspador.

 **Destino**   
Elija un espacio de trabajo de Amazon Managed Service para Prometheus. Un espacio de trabajo es un espacio lógico dedicado al almacenamiento y la consulta de las métricas de Prometheus. Con este espacio de trabajo, podrá ver las métricas de Prometheus de las cuentas que tienen acceso a él. La opción **Crear un nuevo espacio** de trabajo indica a Amazon EKS que cree un espacio de trabajo en su nombre con el **alias de espacio de trabajo** que proporcione. Con la opción **Seleccionar un espacio de trabajo existente**, puede seleccionar un espacio de trabajo existente de una lista desplegable. Para obtener más información sobre los espacios de trabajo, consulte [Gestión de espacios de trabajo](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-manage-ingest-query.html) en la *Guía del usuario de Amazon Managed Service for Prometheus*.

 **Acceso a los servicios**   
En esta sección se resumen los permisos que se conceden al enviar métricas de Prometheus:  
+ Permiso para que Amazon Managed Service for Prometheus describa el clúster de Amazon EKS
+ Permiso para la escritura remota en el espacio de trabajo de Amazon Managed para Prometheus
Si el `AmazonManagedScraperRole` ya existe, el raspador lo usa. Elija el enlace de `AmazonManagedScraperRole` para ver los **detalles del permiso**. Si el `AmazonManagedScraperRole` aún no existe, seleccione el enlace **Ver detalles del permiso** para ver los permisos específicos que está concediendo mediante el envío de las métricas de Prometheus.

 **Subredes**   
Modifique las subredes que heredará el raspador según lo que necesite. Si necesita agregar una opción de subred atenuada, vuelva al paso de creación del clúster de **Especificar red**.

 **Configuración del raspador**   
Modifique la configuración del raspador en formato YAML según sea necesario. Para ello, utilice el formulario o cargue un archivo YAML de reemplazo. Para obtener más información, consulte [Configuración del raspador](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-collector-how-to.html#AMP-collector-configuration) en la *Guía del usuario de Amazon Managed Service for Prometheus*.

Amazon Managed Service para Prometheus hace referencia al rastreador sin agente que se crea junto con el clúster como recopilador administrado de AWS. Para obtener más información sobre los recopiladores administrados por AWS, consulte [Ingesta de métricas con recopiladores administrados por AWS](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-collector.html) en la *Guía del usuario de Amazon Managed Service para Prometheus*.

**importante**  
Si crea un raspador de Prometheus mediante la AWS CLI o la API de AWS, debe ajustar su configuración para otorgarle permisos dentro del clúster. Para obtener más información, consulte [Configuración del clúster de Amazon EKS](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-collector-how-to.html#AMP-collector-eks-setup) en la *Guía del usuario de Amazon Managed Service for Prometheus*.
Si tiene un raspador de Prometheus creado antes del 11 de noviembre de 2024 que utilice el `ConfigMap` `aws-auth` en lugar de entradas de acceso, deberá actualizarlo para obtener acceso a métricas adicionales del plano de control del clúster de Amazon EKS. Para obtener la configuración actualizada, consulte [Configuración manual de Amazon EKS para el acceso del sistema de extracción](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-collector-how-to.html#AMP-collector-eks-manual-setup) en la *Guía del usuario de Amazon Managed Service para Prometheus*.

## Paso 2: uso de métricas de Prometheus
<a name="use-prometheus-metrics"></a>

Para obtener más información sobre cómo utilizar las métricas de Prometheus después de activarlas en su clúster, consulte la [Guía del usuario de Amazon Managed Service para Prometheus](https://docs.aws.amazon.com/prometheus/latest/userguide/what-is-Amazon-Managed-Service-Prometheus.html).

## Paso 3: administración de raspadores de Prometheus
<a name="viewing-prometheus-scraper-details"></a>

Para administrar raspadores, elija la pestaña **Observabilidad** en la consola de Amazon EKS. En una tabla se muestra una lista de los raspadores del clúster, que incluye información como el ID, el alias, el estado y la fecha de creación del raspador. Puede agregar más raspadores, editarlos, eliminarlos o ver más información sobre los raspadores actuales.

Para ver más detalles sobre un raspador, elija el enlace de ID del raspador. Por ejemplo, puede ver el ARN, el entorno, el ID del espacio de trabajo, el rol de IAM, la configuración y la información de la red. Puede usar el ID de raspador como entrada en Amazon Managed Service para operaciones de la API de Prometheus, como [https://docs.aws.amazon.com/prometheus/latest/APIReference/API_DescribeScraper.html](https://docs.aws.amazon.com/prometheus/latest/APIReference/API_DescribeScraper.html), [https://docs.aws.amazon.com/prometheus/latest/APIReference/API_UpdateScraper.html](https://docs.aws.amazon.com/prometheus/latest/APIReference/API_UpdateScraper.html) y [https://docs.aws.amazon.com/prometheus/latest/APIReference/API_DeleteScraper.html](https://docs.aws.amazon.com/prometheus/latest/APIReference/API_DeleteScraper.html). Para obtener más información sobre el uso de la API de Prometheus, consulte la [referencia de la API de Amazon Managed Service para Prometheus](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-APIReference.html).