Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Transaction Search memberi Anda editor visual untuk mencari dan menganalisis semua rentang yang tertelan menggunakan atribut. Anda dapat menggunakan editor visual untuk mempersempit rentang transaksi dan membuat visualisasi interaktif untuk memecahkan masalah dalam aplikasi terdistribusi Anda. Anda juga dapat menggunakan bahasa kueri Wawasan CloudWatch Log untuk menganalisis rentang Anda. Topik ini menjelaskan cara mengakses dan menggunakan editor visual.
Editor visual
Prosedur berikut menjelaskan cara mengakses editor visual.
Untuk mengakses editor visual
-
Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/
. -
Dari panel navigasi, pilih Application Signals, lalu pilih Transaction Search.
Gunakan atribut rentang, seperti nama layanan, durasi rentang, dan status rentang untuk mempersempit rentang transaksi dengan cepat. Anda dapat mengakses filter ini dan lainnya di sisi kanan editor visual di bawah Pilih filter.
Editor visual ini menyarankan daftar atribut dalam rentang. Atribut ini mencakup atribut yang ditambahkan melalui instrumentasi otomatis dan atribut khusus yang ditambahkan melalui instrumentasi khusus.

Pilih tombol span, dan masukkan nilai untuk menyempurnakan hasil rentang. Anda dapat memfilter rentang menggunakan berbagai operasi, seperti “Sama,” “Tidak Sama,” dan banyak lagi.

Format kueri
Anda dapat menjalankan kueri di editor visual menggunakan format yang berbeda. Bagian ini menjelaskan masing-masing format ini.
Daftar
Lihat peristiwa rentang atau rentang dalam format daftar, yang menampilkan informasi tentang setiap rentang. Gunakan jenis analisis ini untuk menganalisis rentang individu, memahami transaksi tertentu, atau mengidentifikasi pola unik dalam peristiwa transaksi. Kasus penggunaan lainnya termasuk yang berikut:
Kasus penggunaan
-
Memecahkan masalah tiket dukungan pelanggan
-
Cari APIs atau dependensi, seperti kueri database yang membutuhkan waktu lebih dari 1000 milidetik untuk dieksekusi
-
Temukan bentang dengan kesalahan
Tangkapan layar berikut menunjukkan cara memecahkan masalah tiket dukungan pelanggan dengan jenis analisis ini.
Contoh skenario
Dalam editor visual, filter pada semua rentang transaksi dengan masalah pelanggan tertentu. Sebelum Anda menjalankan query Anda, pilih Daftar dari Visualize as dropdown.

Hasilnya menunjukkan daftar rentang di mana Anda dapat memilih ID jejak untuk mendapatkan end-to-end perjalanan transaksi dan menentukan akar penyebab masalah.

Timeseries
Lihat rentang atau rentang acara dari waktu ke waktu. Gunakan jenis analisis ini untuk melihat tren dan lonjakan aktivitas transaksi. Kasus penggunaan lainnya termasuk yang berikut:
-
Visualisasikan latensi
-
Visualisasikan frekuensi bentang
-
Visualisasikan kinerja
Tangkapan layar berikut menunjukkan bagaimana Anda dapat melihat tren latensi p99 untuk API dengan jenis analisis ini.
Contoh skenario
Di editor visual, filter pada layanan dan API yang ingin Anda analisis.

Sebelum menjalankan kueri, pilih Time series dari Visualize as dropdown. Pilih P99 untuk statistik durasi dari Show span as dropdown.

Hasilnya menunjukkan tren latensi untuk layanan, dengan sumbu x grafik menjadi waktu dan sumbu y menjadi durasi p99.

Anda dapat memilih titik pada bagan untuk melihat rentang dan peristiwa rentang yang berkorelasi.

Analisis kelompok
Agregat rentang atau rentang peristiwa berdasarkan atribut tertentu, seperti akun IDs dan kode status, untuk menampilkan metrik statistik. Gunakan jenis analisis ini untuk menganalisis rentang dalam kelompok, membandingkan kelompok yang berbeda, dan mengungkap tren di tingkat makro. Kasus penggunaan lainnya termasuk yang berikut:
Kasus penggunaan
-
Identifikasi pelanggan teratas yang terkena dampak pemadaman layanan
-
Identifikasi zona ketersediaan dengan kesalahan terbanyak
-
Identifikasi kueri database paling lambat
Tangkapan layar berikut menunjukkan bagaimana Anda dapat melihat pelanggan teratas yang terkena dampak pemadaman layanan dengan jenis analisis ini.
Contoh skenario
Di editor visual, Anda memfilter layanan yang mengalami masalah.

Sebelum Anda menjalankan kueri Anda, pilih Analisis Grup dari Visualize as dropdown. Kelompokkan hasil kueri Anda denganaccount.id
, dan batasi jumlah hasil hingga 10..

Hasilnya menunjukkan 10 pelanggan teratas yang mengalami kesalahan paling banyak.

CloudWatch Wawasan Log
Anda dapat menggunakan Wawasan CloudWatch Log untuk menganalisis rentang Anda.
Kueri contoh
Kueri berikut menunjukkan lima kueri database paling lambat teratas.
STATS pct(durationNano, 99) as `p99` by attributes.db.statement | SORT p99 ASC | LIMIT 5 | DISPLAY p99,attributes.db.statement
Kueri contoh
Kueri berikut menunjukkan lima layanan teratas mana yang menimbulkan kesalahan.
FILTER `attributes.http.response.status_code` >= 500 | STATS count(*) as `count` by attributes.aws.local.service as service | SORT count ASC | LIMIT 5 | DISPLAY count,service