All Products
Search
Document Center

ApsaraMQ for RabbitMQ:Message traces

Last Updated:Jun 11, 2026

Jejak pesan mencatat waktu dan status di setiap node saat sebuah pesan berpindah dari produsen melalui server ApsaraMQ for RabbitMQ ke konsumen. Lakukan kueri jejak pesan untuk mendiagnosis masalah pengiriman.

Metode kueri

ApsaraMQ for RabbitMQ mendukung metode kueri berikut:

  • Berdasarkan antrian: lakukan kueri pesan dalam antrian tertentu jika ID pesan tidak diketahui.

  • Berdasarkan ID pesan: lakukan kueri pesan tertentu berdasarkan ID-nya. Tetapkan ID pesan.

  • Berdasarkan durasi pemrosesan pesan: lakukan kueri pesan berdasarkan selang waktu antara pengiriman dan acknowledgment.

Batasan

ApsaraMQ for RabbitMQ memiliki batasan berikut terkait jejak pesan:

  • Aktifkan fitur jejak pesan pada instans Anda sebelum melakukan kueri jejak.

    Catatan

    Dukungan jejak pesan dan rentang waktu yang dapat dikueri bergantung pada konfigurasi instans yang dipilih saat pembuatan. Untuk mengaktifkan jejak pesan pada instans yang sudah ada, tingkatkan atau turunkan spesifikasi konfigurasi instans.

  • Anda dapat melakukan kueri jejak pesan dari 3, 7, atau 15 hari terakhir, tergantung pada konfigurasi instans Anda.

    Sebagai contoh, dengan retensi 3 hari dan waktu saat ini pukul 10:45:18 pada 12 April 2022, jejak paling awal yang tersedia berasal dari pukul 10:45:18 pada 9 April 2022.

Prasyarat

  • Fitur jejak pesan telah diaktifkan pada instans Anda.

  • Pesan telah dikirim ke atau dikonsumsi dari ApsaraMQ for RabbitMQ instans.

Prosedur

  1. Masuk ke ApsaraMQ for RabbitMQ console. Di panel navigasi kiri, klik Instances.

  2. Di bilah navigasi atas halaman Instances, pilih wilayah tempat instans yang ingin Anda kelola berada. Lalu, dalam daftar instans, klik nama instans tersebut.

  3. Di panel navigasi kiri, klik Message Tracing.

  4. Pada halaman Message Tracing, pilih vhost, lalu pilih metode kueri.

    • Untuk kueri berdasarkan antrian: Pada tab Query All Messages by Queue, pilih antrian, tentukan Time Range, lalu klik Query.

    • Untuk kueri berdasarkan ID pesan: Pada tab Query by Message ID, masukkan ID pesan, tentukan Time Range, lalu klik Query.

    • Untuk kueri berdasarkan durasi pemrosesan pesan: Pada tab By Message Processing Duration, pilih antrian, masukkan durasi pemrosesan dalam detik, tentukan Time Range, lalu klik Query.

  5. Dalam hasil kueri, temukan pesan yang ingin Anda lacak dan klik Trace Details di kolom Actions.

    Pada halaman Trace Details, lihat jejak lengkap dari pesan yang dipilih.

    Halaman Trace Details menampilkan parameter berikut.

    Kategori

    Parameter

    Deskripsi

    Informasi dasar

    vhost

    vhost dari pesan tersebut.

    message ID

    ID dari pesan tersebut.

    Detail produksi

    Arrival time

    Waktu pesan tiba di server ApsaraMQ for RabbitMQ.

    exchange

    Exchange di ApsaraMQ for RabbitMQ yang menerima pesan tersebut.

    routing key

    Routing key yang digunakan untuk mengarahkan pesan ke antrian.

    Producer IP

    Alamat IP client produsen.

    Producer account

    ID Akun produsen (Akun Alibaba Cloud atau RAM user) yang mengirimkan pesan ke ApsaraMQ for RabbitMQ.

    Hasil enqueued

    N/A

    Antrian di ApsaraMQ for RabbitMQ tempat pesan dikirimkan.

    Detail pengiriman (Antrian)

    Delivery time

    Waktu pesan dikirimkan ke antrian.

    Consumer IP

    Alamat IP client konsumen.

    Consumer account

    ID akun Akun Alibaba Cloud atau RAM user yang mengonsumsi pesan dari ApsaraMQ for RabbitMQ.

    Consumption method

    Metode yang digunakan untuk mengonsumsi pesan. Peak TPS di Billing.

    autoAck

    Apakah pesan secara otomatis di-acknowledge setelah dikonsumsi.

    deliveryTag

    Nomor urut pengiriman yang ditetapkan oleh server ApsaraMQ for RabbitMQ saat mendorong pesan ke konsumen.

    consumerTag

    Identifikasi unik client konsumen, yang ditetapkan oleh client ApsaraMQ for RabbitMQ atau di-generate otomatis oleh server ApsaraMQ for RabbitMQ.

    Final result

    Hasil konsumsi pesan.

    Detail respons konsumen

    Response time

    Waktu client mengirim acknowledgment.

    Response method

    Metode yang digunakan untuk meng-acknowledge pesan.

    Response parameters

    Parameter yang digunakan dalam acknowledgment.

    Response result

    Hasil acknowledgment.