AWS Lambda mengumumkan dukungan logging JSON untuk runtime terkelola .NET
AWS Lambda sekarang memungkinkan Anda menangkap log aplikasi secara native dalam format terstruktur JSON untuk fungsi Lambda yang menggunakan runtime terkelola .NET Lambda. Format JSON memungkinkan log disusun sebagai serangkaian pasangan kunci-nilai, memungkinkan Anda mencari, memfilter, dan menganalisis log dalam volume besar dengan cepat untuk memecahkan masalah kegagalan dengan mudah dan memahami kinerja fungsi Lambda Anda.
Kami sebelumnya mengumumkan dukungan untuk menangkap log aplikasi secara native (log yang dihasilkan oleh kode fungsi Lambda Anda) dan log sistem (log yang dihasilkan oleh layanan Lambda saat menjalankan kode fungsi Anda) dalam format terstruktur JSON untuk runtime terkelola Python, Node.js, dan Java. Namun, untuk runtime terkelola .NET, Anda hanya dapat menangkap log sistem secara native dalam format terstruktur JSON. Untuk menangkap log aplikasi dalam format terstruktur JSON, Anda harus mengonfigurasi pustaka logging secara manual. Peluncuran ini memungkinkan Anda untuk menangkap log aplikasi dalam format terstruktur JSON untuk fungsi yang menggunakan runtime terkelola .NET tanpa harus menggunakan pustaka logging Anda sendiri.
Untuk memulai, Anda dapat mengatur format log ke JSON untuk fungsi Lambda yang menggunakan runtime terkelola .NET menggunakan Lambda API, konsol Lambda, AWS CLI, AWS Serverless Application Model (SAM), dan AWS CloudFormation. Untuk mempelajari lebih lanjut, kunjungi posting blog peluncuran. Anda dapat mempelajari tentang logging Lambda di posting blog kontrol pencatatan Lambda atau Panduan Pengembang Lambda.
Dukungan logging terstruktur JSON untuk.NET sekarang tersedia di semua AWS Region tempat Lambda tersedia, kecuali untuk Wilayah Tiongkok dan GovCloud, tanpa biaya tambahan. Untuk informasi selengkapnya, lihat tabel AWS Region.