Veröffentlicht am: May 4, 2022
Jetzt können Sie die CLI von AWS Serverless Application Model (AWS SAM) verwenden, um die AWS X-Ray-Ablaufverfolgung in Ihren AWS SAM-Vorlagen automatisch zu aktivieren, ohne Ihre AWS SAM-Vorlagen manuell erstellen zu müssen. Dies erleichtert die zentrale Verwaltung der AWS X-Ray-Ablaufverfolgung über Ihre Lambda-Funktionen in Ihrer Serverless-Anwendung.
Die AWS SAM CLI ist ein Entwicklertool, das es einfacher macht, Serverless-Anwendungen zu initialisieren, zu erstellen, zu verpacken, lokal und in der Cloud zu testen und bereitzustellen. AWS X-Ray unterstützt Sie beim Analysieren und Debuggen Ihrer verteilten Anwendungen, z. B. solche, die mithilfe einer Microservices-Architektur erstellt wurden. AWS X-Ray bietet eine End-to-End-Ansicht der Anfragen, während sie Ihre Anwendung durchlaufen, was die Überwachung und Fehlerbehebung komplexer Serverless-Architekturen vereinfacht. Das Aktivieren der Ablaufverfolgung über die AWS SAM CLI reduziert die Komplexität der Einrichtung der Ablaufverfolgung für jede Ihrer Lambda-Funktionen.
Um die Ablaufverfolgung über die AWS SAM CLI zu aktivieren, fügen Sie einfach das Flag --tracing zum Aufruf des Befehls sam init hinzu, um die Ablaufverfolgung zu aktivieren. Sie können die Ablaufverfolgung für alle Lambda-Funktionen in Ihrer AWS-SAM-Anwendung oder für bestimmte Funktionen aktivieren. Weitere Informationen finden Sie in der AWS SAM CLI-Dokumentation.
Die AWS SAM CLI unterstützt die Aktivierung der Ablaufverfolgung für Serverless-Anwendungen in allen AWS-Regionen, in denen AWS SAM CLI und AWS X-Ray unterstützt werden. Sie können die AWS SAM CLI installieren, indem Sie die Anweisungen in der Dokumentation befolgen.