Utilice los Registros de CloudWatch para supervisar AWS Batch en los trabajos de Amazon EKS - AWS Batch

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.

Utilice los Registros de CloudWatch para supervisar AWS Batch en los trabajos de Amazon EKS

Puede utilizar Registros de Amazon CloudWatch para monitorizar, almacenar y ver todos los archivos de registro en un solo lugar. Con los Registros de CloudWatch, puede buscar, filtrar y analizar datos de registro de varias fuentes.

Puede descargar una AWS para una imagen Fluent Bit que incluya un complemento para supervisar AWS Batch de Amazon EKS en los Registros de CloudWatch. Fluent Bit es un procesador y reenviador de registros de código abierto que es compatible con Docker y Kubernetes. Le recomendamos que utilice Fluent Bit como router de registro porque consume menos recursos que Fluentd. Para obtener más información, consulte Instalar el agente de CloudWatch con el complemento de Amazon CloudWatch Observability EKS o el gráfico de Helm.

Requisitos previos

  • Adjunte la política CloudWatchAgentServerPolicy a la política AWS Identity and Access Management de sus nodos de trabajo. Para obtener más información, consulte Verificación de los requisitos previos.

Instalación del complemento

Para obtener instrucciones sobre la instalación de AWS para Fluent Bit y sobre la creación de los grupos de CloudWatch, consulte Instalación del agente de CloudWatch con el complemento de EKS de observabilidad de Amazon CloudWatch o el gráfico de Helm.

Debe ingresar los siguientes datos de configuración adicionales al instalar el complemento:

  • Si instala el complemento con la Consola de administración de AWS, debe ingresar las siguientes tolerancias en los Valores de configuración:

    { "tolerations": [ { "key": "batch.amazonaws.com/batch-node", "operator": "Exists" } ] }
  • Si instala el complemento con la AWS CLI, agregue los siguientes argumentos:

    --configuration-values '{"tolerations":[{"key":"batch.amazonaws.com/batch-node","operator":"Exists"}]}'
sugerencia

Recuerde que Fluent Bit utiliza 0,5 CPU y 100 MB de memoria en los nodos AWS Batch. Esto reduce la capacidad total disponible para los trabajos AWS Batch. Tenga esto en cuenta a la hora de dimensionar sus trabajos.