Di halaman Trace Query, Anda dapat menemukan jejak tertentu berdasarkan traceId-nya, memfilter jejak menggunakan berbagai kondisi, atau melakukan analisis agregat terhadapnya.
Kueri jejak
Masuk ke ARMS console.
-
Pada panel navigasi kiri, pilih . Pada bilah navigasi atas, pilih wilayah.
-
Di halaman Trace Query, pilih Parameter Type, masukkan nilai pada bidang Parameter Value, lalu klik Add to Query Condition.
Anda dapat menggunakan parameter traceId untuk melakukan pencarian tepat.
Tabel 1. Jenis parameter
Jenis parameter
Deskripsi
traceId
Masukkan traceId.
Operation name
Nama operasi untuk panggilan antarmuka. Pencarian fuzzy tidak didukung.
Client application name
Nama aplikasi client.
Server application name
Nama aplikasi server.
Duration greater than
Memfilter panggilan dengan durasi lebih besar dari nilai yang ditentukan dalam milidetik.
Call type
Pilih jenis panggilan.
Has exception
Menemukan jejak yang mencakup satu atau lebih exception.
Client IP address
Alamat IP aplikasi yang memulai panggilan.
Server IP address
Alamat IP aplikasi yang menerima permintaan.
Business primary key
Bidang yang digunakan untuk mencari event bisnis.
Response code
Masukkan kode respons.
-
Klik traceId pada hasil untuk membuka halaman Trace.
Halaman Trace menampilkan informasi berikut untuk setiap rentang dalam jejak:
-
Application name: Nama aplikasi.
-
Log generated at: Waktu saat log dihasilkan.
-
Status: Merah menunjukkan panggilan layanan mengalami exception, dan hijau menunjukkan berhasil.
-
IP address: Alamat IP aplikasi.
-
Call type: Jenis panggilan, yang sesuai dengan opsi yang dipilih dalam kondisi kueri.
-
Operation name: Nama operasi layanan.
-
Timeline: Durasi panggilan layanan dan posisinya dalam keseluruhan jejak.
-
Analisis jejak
Di halaman Trace Query, pilih kotak centang jejak yang ingin Anda analisis, lalu klik Analyze Selected Traces.
Di panel Trace Explorer, Anda dapat melihat nama rentang, nama aplikasi, jenis panggilan, jumlah/rasio permintaan, jumlah/rasio exception, durasi rata-rata sendiri/rasio, serta durasi rata-rata untuk semua jejak yang dipilih.
-
Arahkan kursor ke nama rentang untuk melihat traceId yang mengandung rentang tersebut.
-
Klik nama aplikasi untuk menuju ke halaman Application Overview untuk aplikasi tersebut.
-
Pada kolom Actions untuk rentang target, klik Statistical Analysis untuk melihat detailnya. Informasi ini mencakup distribusi jenis panggilan, durasi total, nama operasi, jumlah permintaan, rekomendasi sampel, serta daftar semua metode yang dipanggil beserta nama, jenis, jumlah pemanggilan, waktu eksekusi, dan persentase dari total waktu. Sebagai contoh, panel Trace Analysis mungkin menampilkan detail kinerja untuk operasi /cart: durasi total 9,4 detik dan 1.000 permintaan. Grafik lingkaran di sebelah kiri menunjukkan distribusi waktu, dengan panggilan HTTP menyumbang 26,8% dan metode lokal 73,2%. Daftar metode di sebelah kanan menunjukkan bahwa metode
org.apache.http.protocol.HttpRequestExecutor.execute(Jenis: HTTP) dipanggil 685 kali, memiliki waktu eksekusi 2,5 detik, dan menyumbang 26,8% dari total waktu.