View a markdown version of this page

Menggunakan sentralisasi log dengan 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 kenari multilokasi

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

Untuk informasi tentang cara kerja sentralisasi log, termasuk konsep, izin, dan penyiapan, lihat Memusatkan logging 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 direkomendasikan
Wilayah sumber Daerah 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 kenari non-multilokasi yang berjalan di Wilayah tersebut. Untuk kenari multilokasi secara khusus, menggunakan ${source.logGroup} grup log tujuan menempatkan log replika dalam grup log yang sama dengan log kenari utama, karena kenari primer dan replika memiliki nama grup log yang sama.

Untuk petunjuk cara membuat aturan sentralisasi log, lihat Memusatkan pencatatan dari beberapa akun dan Wilayah.

Melihat log terpusat

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

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

  2. Di panel navigasi, pilih Application Signals, Synthetics Canaries.

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

  4. Dalam tabel Selected canary run, pilih run kenari yang terjadi di Region primer.

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

  6. Pilih View/Download di Wawasan Log.

Anda dapat menggunakan Wawasan CloudWatch Log untuk melakukan kueri di 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/