View a markdown version of this page

Log-level penyaringan untuk log sistem penyedia kapasitas - AWS Lambda

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Log-level penyaringan untuk log sistem penyedia kapasitas

Lambda dapat memfilter log sistem penyedia kapasitas Anda sehingga hanya log tingkat detail tertentu atau lebih rendah yang dikirim ke CloudWatch Log. Anda dapat memilih antara level log berikut.

Tingkat log Penggunaan
DEBUG (paling detail) Informasi terperinci untuk debugging sistem
INFO Pesan yang merekam operasi normal penyedia kapasitas
PERINGATAN (paling sedikit detail) Pesan tentang potensi kesalahan yang dapat menyebabkan perilaku tak terduga jika tidak ditangani

Ketika Anda memilih tingkat log, Lambda mengirimkan log pada level itu dan lebih rendah. Misalnya, jika Anda menyetel level log sistem penyedia kapasitas ke INFO, Lambda tidak mengirim output log di tingkat DEBUG.

Secara default, Lambda mengatur level log sistem ke INFO. Untuk menerima log yang lebih rinci, atur level ke DEBUG. Untuk menerima lebih sedikit log, atur level ke WARN. Untuk melihat daftar level log yang dipetakan Lambda ke berbagai peristiwa log sistem, lihatReferensi peristiwa log sistem penyedia kapasitas.

Mengkonfigurasi tingkat log sistem

Untuk mengonfigurasi level log sistem untuk penyedia kapasitas Anda, Anda dapat menggunakan konsol Lambda atau AWS Command Line Interface (AWS CLI). Anda juga dapat mengkonfigurasi level log sistem menggunakan perintah CreateCapacityProvider dan UpdateCapacityProvider Lambda API.

Untuk mengkonfigurasi level log sistem (konsol)
  1. Buka halaman Penyedia kapasitas pada konsol Lambda.

  2. Pilih penyedia kapasitas.

  3. Pilih Konfigurasi tambahan.

  4. Di bagian Konfigurasi logging, pilih Edit.

  5. Pilih tingkat log sistem yang Anda inginkan untuk penyedia kapasitas Anda.

  6. Pilih Simpan.

Untuk mengatur tingkat log sistem saat membuat penyedia kapasitas (AWS CLI)
  • Untuk mengonfigurasi tingkat log sistem saat Anda membuat penyedia kapasitas baru, gunakan --telemetry-config opsi dalam perintah create-capac ity-provider. Set SystemLogLevel el ke salah satuDEBUG,INFO, atauWARN.

    aws lambda create-capacity-provider \ --capacity-provider-name my-capacity-provider \ --vpc-config SubnetIds=subnet-12345,subnet-67890,SecurityGroupIds=sg-12345 \ --permissions-config CapacityProviderOperatorRoleArn=arn:aws:iam::123456789012:role/MyOperatorRole \ --telemetry-config LoggingConfig={SystemLogLevel=DEBUG}
Untuk memperbarui tingkat log sistem dari penyedia kapasitas yang ada (AWS CLI)
  • Untuk mengubah tingkat log sistem penyedia kapasitas yang ada, gunakan perintah update-capac ity-provider.

    aws lambda update-capacity-provider \ --capacity-provider-name my-capacity-provider \ --telemetry-config LoggingConfig={SystemLogLevel=WARN}