Veröffentlicht am: Jun 5, 2023

AWS Lambda unterstützt jetzt drei neue CloudWatch-Metriken: AsyncEventsReceived, AsyncEventage und AsyncEventsDropped, um die Leistung der asynchronen Ereignisverarbeitung in den Regionen AWS GovCloud (USA) zu überwachen. Bisher hatten Lambda-Kunden kaum Einblick in die Verarbeitung asynchroner Anfragen und mussten sich auf Lambda-Serviceteams verlassen, um Verarbeitungsverzögerungen zu beheben, die zu Ineffizienzen bei der asynchronen Ereignisverarbeitung führten. Mit diesen neuen Metriken erhalten Kunden einen besseren Überblick über ihre asynchronen Aufrufe und können die an Lambda gesendeten Ereignisse verfolgen, Verzögerungen bei der Ereignisverarbeitung überwachen und bei Bedarf Korrekturmaßnahmen ergreifen.

AsyncEventsReceived ist eine Messung der Gesamtzahl der Ereignisse, die Lambda erfolgreich zur Verarbeitung in die Warteschlange stellen konnte, und bietet Transparenz über die Anzahl der Ereignisse, die für einen asynchronen Aufruf an die Lambda-Funktion gesendet wurden. AsynceEventage ist eine Messung der Zeit zwischen dem erfolgreichen Einstellen des Ereignisses durch Lambda und dem Aufrufen der Funktion und bietet Transparenz über die Ereignisverarbeitungszeit Ihrer asynchronen Lambda-Aufrufe. AsyncEventsDropped ist eine Messung der Gesamtzahl der Ereignisse, die gelöscht wurden, ohne dass die Funktion erfolgreich ausgeführt wurde. Dies kann mehrere Gründe haben, z. B. wenn das maximale Ereignisalter überschritten oder die maximale Anzahl an Wiederholungsversuchen ausgeschöpft wurde oder wenn bei einer Funktion die reservierte Parallelität auf 0 gesetzt wurde.

Weitere Informationen zu diesen Metriken finden Sie im Lambda-Entwicklerhandbuch und im AWS Compute Blog. Lambda sendet Metriken an Amazon CloudWatch, ohne dass Ihnen Kosten entstehen. Für CloudWatch Metric Streams und CloudWatch Alarms fallen jedoch Gebühren an. Weitere Informationen finden Sie unter CloudWatch-Preise.