簡體   English   中英

是否有可接受的方式從單個 AWS Lambda Function 記錄到多個日志組?

[英]Is there an acceptable way to log to multiple log groups from a single AWS Lambda Function?

我們使用 lambda 作為我們移動應用程序的后端,我們最近開始使用 Cloudwatch Log Insights。 如果能夠制作單獨的流(例如 Info、Error 和 Transactions),這將使我們能夠更經濟高效地查詢某些數據,而不必為每次查詢解析所有數據而付費。 是否有內置或其他可接受的方式來管理 stream 消息發送到的內容?

我知道您想創建多個日志組,但默認情況下這似乎是不可能的。

但是,考慮到您的用例,始終可以自定義構建您的解決方案。 例如,配置多個 CloudWatch Logs 組並使用 API 手動發布日志條目。

https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html

或者,您也可以配置訂閱主日志組並執行拆分的下游進程。

您還可以查看 Lambda 擴展,特別是如果您想將日志轉發給受支持的合作伙伴之一。

https://aws.amazon.com/blogs/compute/using-aws-lambda-extensions-to-send-logs-to-custom-destinations/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM