View a markdown version of this page

Menggunakan sentralisasi log dengan burung kenari multilokasi - Amazon CloudWatch

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

Menggunakan sentralisasi log dengan burung kenari multilokasi

Saat Anda mengonfigurasi kenari untuk dijalankan dari beberapa lokasi, setiap eksekusi menghasilkan log di Wilayah masing-masing. Anda dapat menggunakan CloudWatch sentralisasi Log untuk menggabungkan log ini ke dalam satu Wilayah, sehingga lebih mudah untuk memantau dan memecahkan masalah hasil kenari dari satu tempat.

Untuk informasi tentang cara kerja sentralisasi log, termasuk konsep, izin, dan pengaturan, lihat Memus atkan pencatatan dari beberapa akun dan Wilayah di Panduan Pengguna CloudWatch Log.

Mengkonfigurasi sentralisasi log untuk kenari multilokasi

Untuk memusatkan log dari kenari multilokasi, buat aturan sentralisasi CloudWatch log di Log dengan pengaturan yang disarankan berikut.

Pengaturan Nilai yang disarankan
Daerah sumber Wilayah yang sama dengan lokasi replika pada kenari multilokasi Anda
Akun tujuan Akun yang sama tempat kenari multilokasi Anda tinggal
Wilayah tujuan Wilayah Utama kenari multilokasi Anda
Filter LogGroupName ^ /aws/lambda/cwsyn-
Grup log tujuan ${source.logGroup}

Aturan ini memusatkan semua log kenari dari Wilayah sumber yang dipilih ke wilayah tujuan—termasuk log dari burung kenari non-multilokasi yang berjalan di Wilayah tersebut. Khususnya untuk burung kenari multilokasi, menggunakan ${source.logGroup} sebagai grup log tujuan menempatkan log replika di grup log yang sama dengan log kenari utama, karena kenari utama dan replika berbagi nama grup log yang sama.

Untuk petunjuk tentang membuat aturan sentralisasi log, lihat Sentr alisasi pencatatan dari beberapa akun dan Wilayah.

Melihat log terpusat

Jika Anda menggunakan pengaturan yang disarankan di atas, log dari semua Wilayah eksekusi kenari muncul di grup log Wilayah utama. Jika Anda mengonfigurasi tujuan yang berbeda, log Anda akan muncul di tujuan yang Anda tentukan.

Untuk melihat log terpusat (konsol)
  1. Buka CloudWatch konsol.

  2. Di panel navigasi, pilih Sinyal Aplikasi, Kenari Sintetis.

  3. Pilih nama kenari multilokasi Anda untuk membuka halaman detailnya.

  4. Di tabel lari kenari yang dipilih, pilih lari kenari yang terjadi di Wilayah utama.

  5. Pilih tab Log di bagian bawah halaman detail kenari.

  6. Pilih View/Download di Logs Insights.

Anda dapat menggunakan CloudWatch Logs Insights untuk menanyakan semua entri log. Misalnya, untuk menemukan kegagalan dari Wilayah tertentu:

fields @timestamp, @message, @logStream | filter @aws.region like /us-west-2/ | filter @message like /ERROR/