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)
-
Buka CloudWatch konsol.
-
Di panel navigasi, pilih Application Signals, Synthetics Canaries.
-
Pilih nama kenari multilokasi Anda untuk membuka halaman detailnya.
-
Dalam tabel Selected canary run, pilih run kenari yang terjadi di Region primer.
-
Pilih tab Log di bagian bawah halaman detail kenari.
-
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/