Publicado en: Nov 22, 2021

AWS Lambda ha lanzado una nueva métrica, OffsetLag, para monitorear el rendimiento de los servicios de colas de mensajes de Amazon MSK, Kafka autoadministrado, AmazonMQ y RabbitMQ. Hasta ahora, los usuarios de Lambda no podían ver cómo funcionaba la agrupación y tenían que depender cada vez más del equipo de soporte de Lambda para resolver los retrasos en el procesamiento, lo que suponía deficiencias en el flujo de datos. La métrica OffsetLag mide el número total de mensajes esperando en la cola de mensajes para enviarse a la función Lambda de destino. Esta métrica proporcionará una visión transparente de la cantidad de congestión de datos en la cola de mensajes. Así pues, los desarrolladores pueden monitorear el rendimiento de los eventos, establecer alarmas y umbrales para verificar si hay congestión indeseada y diagnosticar y resolver rápidamente las deficiencias del flujo de datos.

La información básica de OffsetLag está disponible en CloudWatch de forma gratuita. Con esta información, puede estudiar el número unificado de mensajes con retraso en todas las fuentes de eventos. Además, OffsetLag tiene la capacidad de recopilar información avanzada sobre el estado del flujo de datos en el mapeo de fuentes de eventos o de particiones o temas de Kafka autoadministrado. Esto es útil para cualquier tipo de análisis de la causa raíz, como por ejemplo para determinar qué tipos de eventos pueden estar provocando la congestión en el flujo de datos. Para obtener acceso a estas dimensiones adicionales disponibles en OffsetLag, consulte los precios.

Para obtener más información sobre OffsetLag y cómo se calcula, consulte la guía para desarrolladores de Lambda.