AWS Lambda 引入了新的控制項,可讓您更輕鬆地搜尋、篩選和彙總 Lambda 函數日誌
AWS Lambda 推出了進階日誌控制,可讓您以原生方式擷取 JSON 結構化格式的日誌、調整日誌層級,以及為 Lambda 函數選擇 Amazon CloudWatch 日誌群組。
您可以擷取 JSON 結構化格式的 Lambda 日誌,無需自備日誌庫。JSON 格式允許將日誌結構化為一系列鍵值對,讓您能夠快速搜尋、篩選和分析函數日誌。您也可以控制 Lambda 日誌的日誌層級 (例如 ERROR、DEBUG、INFO 等),而無需變更任何程式碼。這可讓您為您的函數選擇所需的日誌記錄精細度等級,無需在偵錯和疑難排解重大錯誤時篩選大量日誌。最後,您可以選擇 Lambda 將日誌傳送給哪一個 CloudWatch 日誌群組。這可讓您輕鬆地將應用程式內多個函數的日誌彙總到一個位置,並在應用程式層級套用安全性、管控和資料保留政策,而不用個別套用政策到每個函數。
首先,您可以使用 Lambda API、Lambda 主控台、AWS CLI、AWS Serverless Application Model (SAM) 和 AWS CloudFormation,為 Lambda 函數指定進階日誌控制。若要進一步了解,請造訪新功能推出部落格文章或《Lambda 開發人員指南》。
AWS GovCloud (美國) 區域現在可以使用 Lambda 進階日誌控制,無需額外付費。如需詳細資訊,請參閱 AWS 區域表。