Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memantau fungsi Lambda dengan isolasi penyewa
Memahami logging untuk mode terisolasi penyewa
Untuk fungsi yang menggunakan isolasi penyewa, Lambda secara otomatis menyertakan pengenal penyewa dalam log fungsi saat Anda mengaktifkan logging JSON, sehingga memudahkan untuk memantau dan men-debug masalah khusus penyewa. Lambda membuat aliran CloudWatch log terpisah untuk setiap lingkungan eksekusi. Anda dapat menggunakan Wawasan CloudWatch Log untuk menemukan aliran log milik penyewa tertentu dengan memfilter berdasarkan pengenal penyewa:
fields @logStream, @message | filter tenantId=='BlueTenant' or record.tenantId=='BlueTenant' | stats count() as logCount by @logStream | sort @timestamp desc
Anda juga dapat menggunakan parameter ini untuk mengambil log khusus penyewa di semua aliran log:
fields @message | filter tenantId=='BlueTenant' or record.tenantId=='BlueTenant' | limit 1000
tenantIdProperti disertakan untuk acara platform (seperti platform.start danplatform.report) dan log kustom yang Anda cetak dalam kode fungsi Anda, seperti yang ditunjukkan di bawah ini:
{ "time": "2025-10-13T19:48:06.990Z", "type": "platform.start", "record": { "requestId": "a0f40320-b43c-44b3-91bf-d5b5240a1bed", "functionArn": "arn:aws:lambda:us-east-1:xxxxxx:function:multitenant-function-1", "version": "$LATEST","tenantId": "BlueTenant"" } } { "timestamp": "2025-10-13T19:48:06.992Z", "level": "INFO", "requestId": "a0f40320-b43c-44b3-91bf-d5b5240a1bed","tenantId": "BlueTenant"", "message": "custom log line1" } { "timestamp": "2025-10-13T19:48:07.022Z", "level": "WARN", "requestId": "a0f40320-b43c-44b3-91bf-d5b5240a1bed","tenantId": "BlueTenant"", "message": "custom log line2" }