Monitoreo y Seguimiento de AWS Lambda
Logotipo de AWS Lambda

Las funciones de AWS Lambda se utilizan a menudo como parte de un sistema más grande. Esos sistemas no siempre se ejecutan en entornos de AWS, al menos en partes.

Esto conlleva el desafío de que los servicios en AWS puedan rastrearse con AWS X-Ray. Por otro lado, los servicios fuera de AWS no forman parte de los seguimientos de X-Ray y requieren una solución de seguimiento distribuido adicional. El resultado: las pistas fragmentadas e independientes y la pérdida de comprensión del flujo completo de solicitudes.

¡Comience su PRUEBA GRATUITA hoy mismo!

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

Introducción a las Funciones de AWS Lambda

Según Wikipedia, AWS Lambda es una plataforma informática basada en eventos y sin servidor proporcionada por Amazon como parte de Amazon Web Services. Es un servicio informático que ejecuta código en respuesta a eventos y administra automáticamente los recursos informáticos requeridos por ese código.

AWS Lambda se diseñó para operaciones breves similares a funciones, como insertar o actualizar valores en un almacén de datos de AWS S3 o en tablas de DynamoDB. Sin embargo, también se utiliza para crear API de respuesta rápida, especialmente con lecturas métricas de dispositivos IoT y otro tráfico similar al HTTP.

Seguimiento de AWS Lambda con Instana AutoTrace

Instana AutoTrace™ for AWS Lambda incluye la funcionalidad nativa de AutoTrace para lenguajes de programación como Node.js y Python. No se necesitan pasos adicionales de inicialización o aprovisionamiento; solo envuelva su código con la biblioteca Instana AWS Lambda.

Si se inicia un nuevo servicio, Instana AutoTrace instrumentará el servicio sobre la marcha y comenzará a informar los seguimientos al backend de Instana. La detección es totalmente automática y continua. Cada cambio de servicio se registrará en el modelo backend de gráfico dinámico de Instana.

Asignación Automática de Dependencias

Instana proporciona mapeo de dependencias totalmente automático, no solo dentro de los servicios de AWS, sino en todo el sistema. Supere el jardín amurallado de AWS X-Ray.

Todos los servicios y aplicaciones están organizados en mapas de dependencias, lo que facilita la comprensión de sus interdependencias.

Visibilidad Inmediata

A medida que se implementan nuevas versiones de sus funciones de AWS Lambda, Instana recoge inmediatamente la nueva versión y le proporciona información para comprender el impacto de la nueva implementación.

En comparación con los enfoques más comunes de los datos de muestreo, Instana rastrea cada solicitud individual en todo el sistema para proporcionar visibilidad inmediata con una visión completa de extremo a extremo. Desde el front-end, hasta la base de datos.

Esto garantiza que siempre tendrá todos los datos necesarios para comprender el impacto exacto de cada versión implementada.

Primeros pasos

Para monitorear su función AWS Lambda escrita en Node.js o Python, simplemente siga los pasos en nuestra documentación de AWS Lambda Setup .

Cuando la función de servicio se implementa en AWS Lambda, Instana AutoTrace instrumentará automáticamente la aplicación y comenzará a generar informes en su cuenta de Instana.

Si aún no tiene una cuenta de Instana, regístrese para una prueba gratuita ahora.

Configuración de AWS Lambda Inscríbase para una prueba gratuita