Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan Kerangka Tanpa Server untuk mengaktifkan Wawasan Lambda pada fungsi Lambda yang ada
Ikuti langkah-langkah ini untuk menggunakan Kerangka Kerja Nirserver guna mengaktifkan Wawasan Lambda pada fungsi Lambda yang sudah ada. Untuk informasi selengkapnya tentang Kerangka Kerja Nirserver, silakan lihat serverless.com
Hal ini dilakukan melalui plugin Wawasan Lambda untuk Nirserver. Untuk informasi selengkapnya, lihat serverless-plugin-lambda-insights
Jika Anda belum melakukan instalasi antarmuka baris-perintah Nirserver versi terbaru, Anda harus melakukan instalasi atau meningkatkannya terlebih dahulu. Untuk informasi selengkapnya, lihat Memulai Kerangka Tanpa Server Open Source &
Gunakan Kerangka Kerja Nirserver guna mengaktifkan Wawasan Lambda pada fungsi Lambda.
Menginstal plugin Nirserver untuk Wawasan Lambda dengan menjalankan perintah berikut di direktori Nirserver Anda:
npm install --save-dev serverless-plugin-lambda-insights
Dalam berkas
serverless.yml
, tambahkan plugin di bagianplugins
seperti yang ditunjukkan:provider: name: aws plugins: - serverless-plugin-lambda-insights
Aktifkan Wawasan Lambda.
Anda dapat mengaktifkan Wawasan Lambda satu-persatu per fungsi dengan menambahkan properti berikut ke berkas serverless.yml
functions:
myLambdaFunction
: handler: src/app/index.handler lambdaInsights: true #enables Lambda Insights for this functionAnda dapat mengaktifkan Wawasan Lambda untuk semua fungsi dalam berkas
serverless.yml
dengan menambahkan bagian kustom berikut:custom: lambdaInsights: defaultLambdaInsights: true #enables Lambda Insights for all functions
Deploy ulang layanan Nirserver dengan memasukkan perintah berikut:
serverless deploy
Hal ini akan men-deploy ulang semua fungsi dan mengaktifkan Wawasan Lambda untuk fungsi-fungsi tersebut yang telah Anda tentukan. Hal ini mengaktifkan Wawasan Lambda dengan menambahkan lapisan Wawasan Lambda dan melampirkan izin yang diperlukan menggunakan kebijakan IAM
arn:aws:iam::aws:policy/CloudWatchLambdaInsightsExecutionRolePolicy
.