Supervisión de AWS Fargate
Logotipo de Fargate
Supervisión de AWS ECS y AWS Fargate con Instana

La supervisión de AWS Fargate es fundamentalmente diferente de la supervisión de un entorno típico de computación en la nube o de aplicaciones. AWS Fargate no permite que los agentes se implementen en el host real, como se hace normalmente con fines de supervisión. Para supervisar aplicaciones y servicios dentro de contenedores en AWS Fargate, el agente debe estar integrado en la imagen del contenedor.

Para superar diversas dificultades de la supervisión de AWS Fargate, Instana está aprovechando el conocimiento adquirido con nuestra tecnología de supervisión de AWS Lambda, la mejor en su clase.Instana recopila un seguimiento distribuido para cada solicitud de cada tarea ECS.El seguimiento distribuido de Instana se incorpora fácilmente a la imagen de Docker en el momento de la compilación, lo que garantiza que nunca haya aplicaciones sin supervisar.Los seguimientos se correlacionan a través de clústeres de ECS, Amazon EC2, AWS Lambda, AWS Fargate y cualquier otra tecnología supervisada por Instana, de modo que siempre hay una vista de extremo a extremo de cada solicitud de aplicación.Cada seguimiento también se puede visualizar y buscar con los análisis ilimitados de Instana.

La supervisión de AWS Fargate de Instana incluye las siguientes capacidades:

¡Comience su PRUEBA GRATUITA hoy mismo!

14 días, sin tarjeta de crédito, versión completa

La supervisión de AWS Fargate de Instana incluye las siguientes capacidades:

Asignación automática de dependencias El mapa de dependencia de servicios de Instana sirve como plano de la arquitectura que muestra cómo está estructurado el sistema. Todos los servicios y aplicaciones se organizan en mapas de dependencia, lo que facilita la comprensión de todas las interdependencias. Estos mapas de dependencia totalmente automatizados no se limitan a los servicios de AWS, sino que asignan cada dependencia de servicio en todo el sistema.

Visibilidad inmediata Instana detecta inmediatamente las nuevas revisiones de tareas de ECS y los cambios en las tareas de ECS que se ejecutan en un momento dado, lo que garantiza que las aplicaciones estén totalmente supervisadas, incluso cuando los contenedores se amplían o se reducen automáticamente. Instana proporciona toda la información necesaria para conocer el rendimiento de cada nueva versión, sin necesidad de realizar cambios de código o instrumentación manual, permitiendo comprender de forma inmediata el impacto de cada implementación. La supervisión de infraestructura integrada de Instana para AWS Fargate no solo proporciona un seguimiento distribuido, sino también una visión completa de los múltiples contenedores que se ejecutan en la tarea de AWS Fargate. Esto es similar al análisis de pods que forma parte de la supervisión de Kubernetes de Instana. Supervisión de infraestructura Seguimiento distribuido

Determinación exacta de la causa raíz Instana realiza automáticamente un análisis completo de cada impacto en el usuario. Instana detecta cualquier anomalía, correlaciona métricas, seguimientos, excepciones, errores registrados y datos de configuración basados en dependencias de aplicaciones y servicios, proporcionando un análisis exacto de la causa raíz en segundos.

Supervisión del rendimiento de aplicaciones y de AWS Fargate

Al usar AWS Fargate (enlace externo a ibm.com), es importante supervisar adecuadamente el rendimiento de las aplicaciones, pero obtener la visibilidad completa que se necesita puede resultar difícil, ya que supervisar las cargas de trabajo sin gestionar o controlar la orquestación es un desafío. Las herramientas actuales de supervisión del rendimiento de las aplicaciones (APM) suelen proporcionar muestras de seguimientos y, a menudo, únicamente seguimientos parciales. Este enfoque no basta cuando se supervisan entornos nativos de la nube que se escalan automáticamente, como AWS Fargate.

AWS también cuenta con una solución de supervisión para AWS Fargate, AWS X-Ray (enlace externo a ibm.com). X-Ray brinda una solución de seguimiento distribuido que supervisa las aplicaciones que se ejecutan en AWS Fargate. Con AWS X-Ray, los usuarios pueden rastrear las solicitudes a medida que se desplazan por la aplicación, al tiempo que obtienen visibilidad de los componentes subyacentes de la aplicación. AWS X-Ray ayuda a los desarrolladores a analizar y depurar problemas en los entornos de AWS. Sin embargo, en el momento de decidir si esta es la solución de supervisión adecuada, hay que tener en cuenta algunas consideraciones adicionales

Costo: Como es habitual, a la hora de considerar una solución, el costo es un factor importante que hay que tener en cuenta. AWS X-Ray se factura por llamada rastreada. Así que, dependiendo de la cantidad de tráfico que se está enviando a través de las aplicaciones, esto puede convertirse rápidamente en un costo significativo. También existen cargos adicionales por analizar los seguimientos una vez recopilados.

Limitado a AWS: También es importante tener en cuenta la totalidad del entorno o entornos en los que se ejecutan las aplicaciones. AWS X-Ray se limita a rastrear servicios proporcionados por AWS o que se encuentran dentro de AWS. Como tal, AWS X-Ray tiene un valor limitado en entornos híbridos.Las empresas que tienen aplicaciones y servicios que abarcan múltiples entornos deben considerar el impacto de tener múltiples soluciones de supervisión para obtener la visibilidad completa necesaria.

Comience con la supervisión de Instana de AWS Fargate en ECS

Para empezar a supervisar las aplicaciones de AWS Fargate, el primer paso es crear las imágenes de contenedor. Para obtener más información acerca de la creación de la imagen del contenedor para tiempos de ejecución específicos, consulte la documentación de Instana sobre AWS Fargate. Instana actualmente tiene soporte para Node.js, .NET Core y Java, próximamente con Go y Python.

Una vez creadas las imágenes del contenedor para el tiempo de ejecución especificado, se debe crear una nueva revisión para la definición de la tarea en el entorno de Amazon ECS, ¡y listo!

Documentación de Instana en AWS Fargate