Lihat topologi aplikasi Anda dan pantau kesehatan operasional dengan peta layanan CloudWatch - Amazon CloudWatch

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

Lihat topologi aplikasi Anda dan pantau kesehatan operasional dengan peta layanan CloudWatch

catatan

Peta CloudWatch layanan menggantikan ServiceLens peta. Untuk melihat peta aplikasi Anda berdasarkan AWS X-Ray jejak, buka Peta Jejak X-Ray. Pilih Lacak Peta di bawah bagian X-Ray di panel navigasi kiri CloudWatch konsol.

Gunakan peta layanan untuk melihat topologi klien aplikasi Anda, kenari sintetis, layanan dan dependensi, dan memantau kesehatan operasional. Untuk melihat peta layanan, buka CloudWatch konsol dan pilih Peta Layanan di bawah bagian Sinyal Aplikasi di panel navigasi kiri.

Setelah Anda mengaktifkan aplikasi untuk Sinyal Aplikasi, gunakan peta layanan untuk memudahkan pemantauan kesehatan operasional aplikasi Anda:

  • Lihat koneksi antara klien, canary, layanan, dan simpul dependensi untuk membantu Anda memahami topologi aplikasi dan alur eksekusi Anda. Ini sangat membantu jika operator layanan Anda bukan tim pengembangan Anda.

  • Lihat layanan mana yang memenuhi atau tidak memenuhi tujuan tingkat layanan Anda (SLOs). Ketika layanan tidak memenuhi AndaSLOs, Anda dapat dengan cepat mengidentifikasi apakah layanan hilir atau ketergantungan mungkin berkontribusi terhadap masalah atau memengaruhi beberapa layanan hulu.

  • Pilih klien individual, kenari sintetis, layanan, atau simpul ketergantungan untuk melihat metrik terkait. Halaman detail Layanan menampilkan informasi lebih rinci tentang operasi, dependensi, kenari sintetis, dan halaman klien.

  • Filter dan zoom peta layanan untuk membuatnya lebih mudah untuk fokus pada bagian dari topologi aplikasi Anda, atau melihat seluruh peta. Buat filter dengan memilih satu atau beberapa properti dari kotak teks filter. Saat Anda memilih setiap properti, Anda dipandu melalui kriteria filter. Anda akan melihat filter lengkap di bawah kotak teks filter. Pilih Hapus filter kapan saja untuk menghapus filter tersebut.

Contoh peta layanan berikut menunjukkan layanan dengan tepi yang menghubungkannya ke komponen yang berinteraksi dengannya. Jika SLO didefinisikan, peta layanan juga menunjukkan status kesehatan.

Peta CloudWatch layanan yang menunjukkan contoh aplikasi.

Jelajahi peta layanan

Setelah Anda mengaktifkan aplikasi untuk Sinyal Aplikasi, peta layanan menampilkan node yang mewakili layanan Anda dan dependensinya.

Aktifkan penelusuran aktif untuk CloudWatch RUM klien Anda dan kenari sintetis untuk melihat node klien dan kenari di peta.

Secara default, kenari, RUM klien, dan dependensi AWS layanan dari jenis yang sama dikelompokkan bersama menjadi satu ikon yang dapat diperluas di peta layanan. Dependensi layanan di luar tidak AWS dikelompokkan bersama secara default. Misalnya, pada gambar berikut, semua bucket Amazon S3 dikelompokkan bersama di bawah satu ikon yang dapat diperluas:

Grup yang CloudWatch dapat diperluas di dalam peta layanan yang mengelompokkan dua bucket Amazon S3.

Pada gambar sebelumnya, label antara pengelompokan Amazon S3 dan layanan asal menampilkan jumlah tepi ke grup dalam tanda kurung di bawah ikon ketergantungan. Pilih ikon (+) untuk memperluas grup dan melihat elemen individualnya, seperti yang ditunjukkan pada gambar berikut:

CloudWatch grup yang diperluas di dalam peta layanan yang mengelompokkan dua bucket Amazon S3.

Pilih tab untuk informasi tentang menjelajahi setiap jenis node dan tepi (koneksi) di antara mereka.

View your application services

Anda dapat melihat layanan aplikasi Anda dan status indikator tingkat layanan mereka SLOs (SLIs) di Peta Layanan. Jika Anda tidak membuat SLOs untuk layanan, pilih SLO tombol Buat di bawah node layanan.

Peta Layanan menampilkan semua layanan Anda. Ini juga menunjukkan pelanggan dan kenari yang mengkonsumsi layanan dan dependensi yang dipanggil layanan Anda, seperti yang ditunjukkan pada gambar berikut:

Peta CloudWatch layanan yang menampilkan layanan yang sehat dan tidak sehat.

Ikon berikut mewakili contoh layanan aplikasi di peta layanan:

Saat Anda memilih node layanan, panel akan terbuka menampilkan informasi layanan terperinci:

  • Metrik untuk volume panggilan, latensi, kekeliruan, dan tingkat kesalahan.

  • Jumlah SLIs dan SLOs itu adalah healthy atauunhealthy.

  • Opsi untuk melihat informasi lebih lanjut tentang fileSLO.

  • Jumlah operasi layanan, dependensi, kenari sintetis, dan halaman klien.

  • Opsi untuk memilih setiap nomor untuk membuka halaman Detail Layanan untuk itu.

  • Nama aplikasi, jika Anda telah mengaitkan sumber daya komputasi yang mendasarinya dengan aplikasi yang menggunakan AppRegistry atau kartu Aplikasi di AWS Management Console halaman beranda.

    • Pilih nama aplikasi untuk menampilkan detail aplikasi di halaman myApplicationskonsol.

  • LayananCluster,Namespace, dan Workload untuk yang dihosting di AmazonEKS, atau Environment untuk layanan yang dihosting di Amazon ECS atau AmazonEC2. Untuk layanan yang EKS dihosting Amazon, pilih tautan apa pun untuk membuka CloudWatch Wawasan Kontainer.

Pilih tepi atau koneksi antara node layanan dan layanan hilir atau node ketergantungan. Ini membuka panel yang berisi jalur teratas berdasarkan tingkat kesalahan, latensi, dan tingkat kesalahan, seperti yang ditunjukkan pada gambar contoh berikut. Pilih tautan apa pun di panel untuk membuka halaman Detail layanan dan melihat informasi terperinci untuk layanan atau ketergantungan yang dipilih.

Tepi CloudWatch layanan peta layanan
View dependencies

Dependensi aplikasi Anda ditampilkan pada peta layanan, terhubung ke layanan yang memanggilnya.

Pilih simpul ketergantungan untuk membuka panel yang berisi jalur teratas berdasarkan tingkat kesalahan, latensi, dan tingkat kesalahan. Pilih layanan atau tautan target apa pun untuk membuka halaman Detail Layanan dan melihat informasi rinci tentang target layanan atau ketergantungan yang dipilih, seperti yang ditunjukkan pada contoh gambar di bawah ini:

Peta CloudWatch layanan yang menampilkan node ketergantungan AWS layanan yang dapat diperluas.

Dependensi layanan dikelompokkan bersama secara default menjadi satu ikon yang dapat diperluas. Pilih ikon (+), seperti yang ditunjukkan pada gambar sebelumnya, untuk memperluas grup dan melihat elemen individualnya.

Ikon berikut mewakili contoh node ketergantungan di peta layanan:

View clients

Setelah Anda mengaktifkan penelusuran X-Ray untuk klien CloudWatch RUM web Anda, mereka ditampilkan di peta layanan yang terhubung ke layanan yang mereka panggil.

Pilih node klien untuk membuka panel yang menampilkan informasi klien terperinci:

  • Metrik untuk pemuatan halaman, waktu muat rata-rata, kesalahan, dan vital web rata-rata.

  • Grafik yang menampilkan detail kesalahan.

  • Tautan untuk menampilkan detail klien di CloudWatch RUM.

RUMklien dikelompokkan bersama secara default menjadi satu ikon yang dapat diperluas. Pilih ikon (+), seperti yang ditunjukkan pada gambar berikut, untuk memperluas grup dan melihat elemen individualnya.

Peta CloudWatch layanan yang menampilkan node klien yang dapat diperluas.

Ikon berikut merupakan contoh RUM klien di peta layanan:

  • RUMKlien -

    Ikon untuk RUMklien.
catatan

Untuk melihat AJAX kesalahan dalam halaman klien Anda, gunakan klien CloudWatch RUM web versi 1.15 atau yang lebih baru.

View synthetics canaries

Setelah Anda mengaktifkan AWS X-Ray penelusuran untuk kenari CloudWatch Synthetics Anda, mereka ditampilkan di peta layanan yang terhubung ke layanan yang mereka panggil, seperti yang ditunjukkan pada contoh gambar berikut:

Pilih simpul kenari untuk membuka panel yang menampilkan informasi kenari terperinci, seperti yang ditunjukkan pada gambar berikut:

Peta CloudWatch layanan yang menampilkan simpul kenari sintetis yang dapat diperluas.

Canary dikelompokkan bersama secara default menjadi satu ikon yang dapat diperluas. Pilih ikon (+), seperti yang ditunjukkan pada gambar sebelumnya, untuk memperluas grup dan melihat elemen individualnya.

Ikon berikut mewakili contoh klien di peta layanan:

  • Sebuah kenari sintetis —

    Ikon untuk kenari sintetis.
CloudWatch peta layanan menampilkan simpul kenari

Di panel untuk node kenari, Anda dapat melihat yang berikut:

  • Metrik untuk persentase keberhasilan, durasi rata-rata, dan kesalahan.

  • Status run canary terakhir.

  • Grafik yang menampilkan durasi run canary. Arahkan kursor ke rangkaian grafik untuk melihat pop-up yang berisi informasi lebih lanjut.

  • Tautan untuk menampilkan detail kenari di CloudWatch Synthetics.