AWS Lambda Durable Functions exportiert jetzt Live-Telemetrie für Einblicke in Ausführung
AWS Lambda kündigt das Durable Execution Telemetry Exporter-Plugin für Durable Functions in Lambda an. Dieses neue Beobachtbarkeits-Plugin erfasst den schrittweisen Verlauf Ihrer Durable Executions und sendet sie an ein oder mehrere Ziele Ihrer Wahl. Die exportierten Daten können Sie nutzen, um betriebliche und geschäftliche Erkenntnisse zu gewinnen und den Verlauf über den Standardaufbewahrungszeitraum hinaus zu speichern. Wir veröffentlichen außerdem einen begleitenden Model-Context-Protocol(MCP)-Server, mit dem KI-Agenten wie Kiro Ihre exportierten Telemetriedaten in natürlicher Sprache abfragen können.
Mithilfe von Durable Functions in Lambda können Sie robuste, mehrstufige Anwendungen und KI-Workflows zu erstellen, die bis zu ein Jahr lang laufen. Der neue Telemetry Exporter sendet Daten wie Ausführungsstatus, Betriebszeitpunkt, Schritteingabe und -ausgabe sowie Fehler an 13 integrierte Ziele. Zu den Zielen gehören Amazon CloudWatch Logs, Amazon S3 für Amazon Athena, Amazon DynamoDB, Amazon Aurora und Amazon OpenSearch Service. Sie können sensible Felder vor dem Export schwärzen und eine Abtastrate festlegen, um das Datenvolumen zu kontrollieren. Über den MCP-Server kann ein Techniker in Bereitschaft einen KI-Agenten bitten, die letzten fehlgeschlagenen Ausführungen aufzulisten und die Ursache eines Fehlers zu ermitteln, und ein Business Analyst kann alle Transaktionen für einen bestimmten Kunden finden.
Der Exporter ist für TypeScript, Python, Java und Go verfügbar. Für den Einstieg müssen Sie zunächst den Exporter installieren, das Plugin in Ihrem Funktionshandler registrieren und dann den MCP-Server zu Ihrem Agenten hinzufügen.
Der Durable Execution Telemetry Exporter ist in allen AWS-Regionen, die Durable Functions in Lambda unterstützen, ohne zusätzliche Kosten verfügbar. Weitere Informationen finden Sie in der Dokumentation zum Durable Execution SDK und in diesem Blogbeitrag.