本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
CloudWatch Lambda Insights 中的遙測事件範例
每次叫用啟用了 Lambda Insights 的 Lambda 函數會將單一日誌事件寫入 /aws/lambda-insights
日誌群組。每個日誌事件都包含內嵌指標格式的指標。如需內嵌指標格式的詳細資訊,請參閱在日誌中內嵌指標。
若要分析這些日誌事件,您可以使用下列方法:
CloudWatch 主控台的 Lambda Insights 區段,如 所述檢視您的 Lambda Insights 指標。
使用 CloudWatch Logs Insights 記錄事件查詢。如需詳細資訊,請參閱使用 Logs Insights 分析 CloudWatch 日誌資料。
LambdaInsights
命名空間中收集的指標,您使用指標繪製 CloudWatch。
以下是具有內嵌指標格式的 Lambda Insights 日誌事件範例。
{ "_aws": { "Timestamp": 1605034324256, "CloudWatchMetrics": [ { "Namespace": "LambdaInsights", "Dimensions": [ [ "function_name" ], [ "function_name", "version" ] ], "Metrics": [ { "Name": "memory_utilization", "Unit": "Percent" }, { "Name": "total_memory", "Unit": "Megabytes" }, { "Name": "used_memory_max", "Unit": "Megabytes" }, { "Name": "cpu_total_time", "Unit": "Milliseconds" }, { "Name": "tx_bytes", "Unit": "Bytes" }, { "Name": "rx_bytes", "Unit": "Bytes" }, { "Name": "total_network", "Unit": "Bytes" }, { "Name": "init_duration", "Unit": "Milliseconds" } ] } ], "LambdaInsights": { "ShareTelemetry": true } }, "event_type": "performance", "function_name": "cpu-intensive", "version": "Blue", "request_id": "12345678-8bcc-42f7-b1de-123456789012", "trace_id": "1-5faae118-12345678901234567890", "duration": 45191, "billed_duration": 45200, "billed_mb_ms": 11571200, "cold_start": true, "init_duration": 130, "tmp_free": 538329088, "tmp_max": 551346176, "threads_max": 11, "used_memory_max": 63, "total_memory": 256, "memory_utilization": 24, "cpu_user_time": 6640, "cpu_system_time": 50, "cpu_total_time": 6690, "fd_use": 416, "fd_max": 32642, "tx_bytes": 4434, "rx_bytes": 6911, "timeout": true, "shutdown_reason": "Timeout", "total_network": 11345, "agent_version": "1.0.72.0", "agent_memory_avg": 10, "agent_memory_max": 10 }