Uso de los datos de asignación de costos divididos con Información de contenedores de Amazon CloudWatch
Para dividir los datos de costos de Amazon EKS, es necesario recopilar y almacenar las métricas de los clústeres, incluido el uso de memoria y CPU. Información de contenedores de Amazon CloudWatch se puede utilizar para esto.
Cuando haya optado por dividir los datos de asignación de costos y haya configurado el agente de CloudWatch con el complemento de observabilidad de EKS en su clúster de EKS, los datos de asignación de costos divididos empezarán a recibir las dos métricas requeridas ((pod_cpu_usage_total y pod_memory_working_set) en el espacio de nombres ContainerInsights y las utilizarán automáticamente. Para ver el conjunto completo de las métricas del contenedor de EKS, consulte Métricas de Información de contenedores de Kubernetes y de Amazon EKS en la Guía del usuario de Amazon CloudWatch.
En las siguientes secciones se describe cómo enviar las métricas correctas de un clúster de EKS a los datos de asignación de costos divididos.
Requisitos previos
Un requisito previo es usar los datos de asignación de costos divididos con Información de contenedores de Amazon CloudWatch:
-
Debe habilitar los datos de asignación de costos divididos en la consola de Administración de costos y facturación de AWS. Para obtener más información, consulte Habilitación de los datos de asignación de costos divididos.
-
Necesita un clúster de EKS en el cual desee realizar el seguimiento de los datos de asignación de costos divididos. Puede elegir un clúster existente, o bien crear uno nuevo. Para obtener más información, consulte Creación de un clúster de Amazon EKS en la Guía del usuario de Amazon EKS.
Configuración de Información de contenedores de Amazon CloudWatch para reenviar las métricas de EKS
Debe definir y configurar el agente de CloudWatch para reenviar las métricas de EKS. Puede utilizar el complemento de observabilidad de EKS de Amazon CloudWatch o el gráfico de Helm de observabilidad de Amazon CloudWatch para instalar el agente de CloudWatch y de Fluent-bit en un clúster de EKS. Para obtener instrucciones sobre la instalación y configuración del agente de CloudWatch, consulte Instalación del complemento de observabilidad de EKS de Amazon CloudWatch en la Guía del usuario de Amazon CloudWatch.
Las siguientes son las versiones mínimas requeridas para el agente de CloudWatch y el complemento de EKS:
-
Versión del agente de CloudWatch: v1.300045.0
-
Versión del complemento de observabilidad de EKS de CloudWatch: v2.0.1-eksbuild.1
Estimación de los costos de Amazon CloudWatch
Al activar la característica para utilizar Información de contenedores de Amazon CloudWatch con datos de asignación de costos divididos, se añaden dos nuevas métricas a Información de contenedores de Amazon CloudWatch: pod_cpu_usage_total y pod_memory_working_set. Para obtener más información sobre estas métricas, consulte Métricas de Información de contenedores de Kubernetes y Amazon EKS en la Guía del usuario de Amazon CloudWatch.
Cómo comprender los costos asociados a la característica
-
Abra los precios de Amazon CloudWatch en https://aws.amazon.com/cloudwatch/pricing/
. -
Navegue a la sección Nivel de pago.
-
Elija la pestaña Información de contenedores.
-
Para obtener un cálculo detallado de los costos, vaya a la sección Ejemplos de precios y consulte el Ejemplo 13 - Información de contenedores para Amazon EKS y Kubernetes.