Anunciamos las nuevas métricas de Amazon CloudWatch para la Asignación de orígenes de eventos de AWS Lambda (ESM)
AWS Lambda anuncia nuevas métricas de Amazon CloudWatch para las asignaciones de orígenes de eventos (Event Source Mappings, ESM) de Lambda, que proporcionan a los clientes visibilidad del estado de procesamiento de los eventos leídos por las ESM que se suscriben a las fuentes de eventos de Amazon SQS, Amazon Kinesis y Amazon DynamoDB. Esto permite a los clientes monitorear fácilmente los problemas o las demoras en el procesamiento de eventos y tomar medidas correctivas.
Los clientes usan las ESM para leer eventos de las fuentes de eventos e invocar funciones de Lambda. La falta de visibilidad del estado de procesamiento de los eventos ingeridos por las ESM retrasa el diagnóstico de los problemas de procesamiento de eventos. Los clientes ahora pueden usar las siguientes métricas de CloudWatch para supervisar el estado de procesamiento de los eventos ingeridos por las ESM: PolledEventCount, InvokedEventCount, FilteredOutEventCount, FailedInvokeEventCount, DeletedEventCount, DroppedEventCount y onFailureDestinationDeliveredEventCount. PolledEventCount cuenta los eventos leídos por una ESM e InvokedEventCount cuenta los eventos que invocaron una función de Lambda. FilteredOutEventCount cuenta los eventos filtrados por una ESM. FailedInvokeEventCount cuenta los eventos que intentaron invocar una función de Lambda, pero se produjo un error. DeletedEventCount cuenta los eventos que Lambda ha eliminado de la cola de SQS una vez procesados correctamente. DroppedEventCount cuenta los eventos descartados debido a la caducidad del evento o al agotamiento de los reintentos. OnFailureDestinationDeliveredEventCount cuenta los eventos enviados correctamente a un destino en caso de error.
Esta característica está disponible de manera general en todas las regiones comerciales de AWS en las que se ofrece AWS Lambda.
Puede habilitar las métricas de ESM mediante la API de asignación de orígenes de eventos de Lambda, la consola de AWS, la CLI de AWS, el SDK de AWS, AWS CloudFormation y AWS SAM. Para obtener más información sobre estas métricas, consulte la guía para desarrolladores de Lambda. Estas nuevas métricas se cobran según los precios estándar de CloudWatch para las métricas.