Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

261
Vistas
Pregunta de AWS: ¿Cómo puedo obtener datos de eventos de Cloudwatch en una tarea de Fargate con Python?

Soy nuevo en los eventos de Cloudwatch y en Fargate. Quiero activar una tarea de Fargate (Python) para que se ejecute cada vez que se cargue un archivo en un depósito S3 específico. Puedo hacer que la tarea se ejecute cada vez que cargue un archivo y puedo ver el nombre en el registro de eventos; sin embargo, no puedo encontrar una forma sencilla de leer los datos del evento en Fargate. Estuve investigando esto durante los últimos días y no encontré otra solución que leer el registro de eventos o usar una lambda para invocar la tarea y colocar los datos del evento en una cola de mensajes.

¿Existe una forma sencilla de obtener los datos del evento en Fargate con boto3? Es probable que no esté buscando en los lugares correctos o haciendo la pregunta correcta.

Gracias

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Una de las opciones más sencillas que puede configurar es dos destinos para el mismo evento de carga de imágenes s3.

  • Envíe el mismo evento a SQS
  • lanzar la tarea Fargate al mismo tiempo

Lea el evento de mensaje de SQS cuando Fargate esté activo (sin Lambda en el medio), también la misma definición de tarea que funcionará en un caso de uso normal, asegúrese de salir del proceso después de leer el mensaje de sqs.

Entonces, en este caso, cada vez que Fargate Task se active, leerá los mensajes del SQS. ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Denunciar

0

Para hacer esto, necesitaría usar un transformador de entrada .

Cada vez que se activa una regla de evento, se puede acceder a un objeto JSON para usar en la transformación.

Como no se puede acceder al evento en sí dentro del contenedor (como con las funciones de Lambda), la idea es que en realidad reenvíe información clave como variables de entorno y manipule en su contenedor.

En este momento, no parece que todos los servicios admitan esto en la consola, por lo que tiene las siguientes opciones:

  • Formación de nubes
  • Terraformar
  • CLI

Puede ver un tutorial para este escenario exacto desde este enlace .

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda