Monitoreo de AWS Lambda

Monitoreo AWS Lambda

AWS Lambda es una plataforma informática sin servidor basada en eventos, con funciones integradas de auto-escalamiento y gestión de infraestructura. A pesar de las muchas ventajas que ofrece Amazon Lambda, se necesita un sistema de monitoreo para gestionar sus entornos complejos, cargas de trabajo escalables y recursos, así como para ayudar a reducir el MTTR y, posiblemente, prevenir problemas evitables.

Applications Manager le ofrece información completa y práctica sobre su entorno Lambda. Nuestra herramienta de monitoreo de AWS Lambda le ayuda a monitorear de forma proactiva los KPI que son vitales para sus aplicaciones mediante la obtención de las estadísticas en tiempo real y su agregación para el análisis histórico; también emplea técnicas de machine learning para predecir el crecimiento y el uso.

El monitoreo de AWS Lambda de Applications Manager es una herramienta inteligente con las siguientes ventajas y funciones:

  • Monitorea las funciones de AWS Lambda y los datos de rendimiento asociados
  • Funciona como un sólido sistema de gestión de fallas con informes analíticos intuitivos
  • Identifica y resuelve problemas mediante un análisis en profundidad de la causa raíz
  • Detecta anomalías en el rendimiento de las aplicaciones Lambda mediante alarmas y umbrales
  • Posibilidad de reducir la intervención manual al permitir que las acciones correctivas se realicen automáticamente

Métricas clave para monitorear con el monitoreo de Lambda

Invocaciones

Applications Manager recopila estadísticas de invocación de Amazon CloudWatch y le proporciona información procesada como invocaciones/min, tasas de éxito y error. Monitoree AWS Lambda para realizar un control de las invocaciones fallidas, restringidas y correctas. El monitoreo de las invocaciones le ayudará a realizar un control de la actividad de la aplicación y del rendimiento de sus funciones. Un descenso en las invocaciones podría indicar un problema con la función o con un servicio de AWS conectado.

AWS Lambda Function Monitoring - Manageengine Applications Manager

Eventos y ejecuciones concurrentes

El monitoreo de AWS Lambda es importante porque, si se supera el límite de ejecución concurrente o el límite de concurrencia reservada configurado en la función, AWS Lambda restringe las solicitudes de invocación adicionales. Realizar un control de la concurrencia le ayuda a gestionar las funciones sobre-aprovisionadas y a escalar sus funciones para soportar el flujo de tráfico de la aplicación. También puede monitorear las funciones de AWS Lambda para obtener más detalles sobre las ejecuciones simultáneas, como estadísticas de concurrencia provisionadas, ejecuciones simultáneas e invocaciones.

Lambda Monitoring in AWS - Manageengine Applications Manager

Errores y fallos

En las invocaciones asíncronas, es habitual encontrarse con fallos en la entrega del destino y colas de mensajes fallidos. Ambos errores se producen debido a permisos incorrectos, configuración inadecuada de los recursos o límites de tamaño, en la mayoría de los casos. El monitoreo de funciones de AWS Lambda puede ser útil para realizar un control de las invocaciones y sus configuraciones para evitar preventivamente estos errores.

Applications Manager también proporciona información sobre el tiempo que tarda cada evento y la edad de iteración para las invocaciones basadas en flujos. Reciba una notificación cuando aumente el valor de la métrica de antigüedad del iterador y tome medidas para disminuir el tiempo que tarda la función en procesar los registros de un lote de datos.

Lambda performance Monitoring - Manageengine Applications Manager

Al monitorear métricas de rendimiento cruciales de AWS Lambda como la duración, usted puede percibir la velocidad a la que se ejecutan los eventos con dimensiones como el tiempo medio, mínimo y máximo que se tarda en ejecutar la función. El monitoreo de la duración también le ayudará a gestionar mejor los costos de AWS, especialmente si gestiona grandes volúmenes de solicitudes en cientos de funciones.

Lambda Monitoring Tool - Manageengine Applications Manager

¡Establezca ahora su propio monitor de funciones Lambda!

El monitoreo de AWS Lambda forma parte de la solución de monitoreo de AWS de Applications Manager, que también incluye el monitoreo de AWS ECS. Nuestro dashboard de monitoreo de AWS Lambda muestra información sobre las configuraciones de Lambda en una única pestaña para facilitar la consulta. Tiene a su disposición datos como estadísticas de recursos, información sobre seguridad y redes, detalles de funciones y otros detalles de configuración.

Descargue una prueba gratuita de 30 días para explorar Applications Manager por su cuenta, o programe una demostración personalizada para una visita guiada.

 

Preguntas frecuentes sobre el monitoreo de Lambda:

¿Qué es el monitoreo de AWS Lambda?

+

¿Cómo monitorear la función AWS Lambda?

+

Usted está en una compañía confiable