全部产品
Search
文档中心

ApsaraMQ for RabbitMQ:Metrik Pemantauan

更新时间:Nov 10, 2025

Setelah membuat instans ApsaraMQ for RabbitMQ, CloudMonitor secara otomatis memantaunya. Anda dapat melihat data pemantauan untuk instans, vhost, antrian, dan exchange guna menganalisis penggunaan instans, serta mengatur aturan peringatan untuk metrik agar menerima notifikasi saat terjadi anomali dan menangani ancaman secara tepat waktu.

Prasyarat

Jika Anda masuk sebagai Pengguna RAM, berikan izin `AliyunCloudMonitorReadOnlyAccess` kepada Pengguna RAM tersebut di Konsol Resource Access Management (RAM). Untuk informasi selengkapnya, lihat Langkah 2: Memberikan izin kepada Pengguna RAM.

Kode berikut menjelaskan kebijakan yang digunakan untuk mengkueri metrik di CloudMonitor:

{
    "Version": "1",
    "Statement": [
        {
            "Action": "cms:QueryMetric*",
            "Resource": "*",
            "Effect": "Allow"
        }
    ]
}

Penagihan

Anda tidak dikenai biaya untuk menggunakan fitur CloudMonitor dengan ApsaraMQ for RabbitMQ.

Metrik

Versi baru ApsaraMQ for RabbitMQ mendukung metrik berikut:

Kelompok

Metrik

Unit

Ruang Nama

MetricName

Dimensi

Statistik

Laju rata-rata pesan arah masuk instans (per menit)

Catatan

Laju pesan arah masuk instans = Total pesan arah masuk dalam 1 menit / 60

item per detik

acs_amqp

InstanceTPSIn

userId, regionId, instanceId

Nilai

Laju rata-rata pesan arah keluar instans (per menit)

Catatan

Laju pesan arah keluar instans = Total pesan arah keluar dalam 1 menit / 60

item/detik

acs_amqp

InstanceTPSOut

userId, regionId, instanceId

Nilai

Laju permintaan API puncak instans (nilai maksimum per menit)

Catatan

Cara memperoleh nilai: Nilai maksimum dari 60 sampel yang diambil sekali per detik selama periode 1 menit.

permintaan/detik

acs_amqp

InstanceMaxTpsInMiunte

userId, regionId, instanceId

Nilai

Jumlah konsumen

Unit

acs_amqp

InstanceConsumers

userId, regionId, instanceId

Nilai

Jumlah koneksi

Jumlah

acs_amqp

InstanceConnections

userId, regionId, instanceId

Nilai

Jumlah saluran

item

acs_amqp

InstanceChannelsNew

userId, regionId, instanceId

Nilai

Vhost

Pesan arah masuk per detik

item per detik

acs_amqp

VHostTPSIn

userId, regionId, instanceId, vhostName

Nilai

Pesan arah keluar per detik

item per detik

acs_amqp

VHostTPSOut

userId, regionId, instanceId, vhostName

Nilai

Jumlah konsumen

Unit

acs_amqp

InstanceVhostConsumers

userId, regionId, instanceId, vhostName

Nilai

Jumlah koneksi

Jumlah

acs_amqp

VhostConnections

userId, regionId, instanceId, vhostName

Nilai

Jumlah saluran

Item

acs_amqp

VhostChannels

userId, regionId, instanceId, vhostName

Nilai

Antrian

Pesan arah masuk per detik

pesan/detik

acs_amqp

QueueTPSIn

userId, regionId, instanceId, vhostName, queueName

Nilai

Pesan arah keluar per detik

item per detik

acs_amqp

QueueTPSOut

userId, regionId, instanceId, vhostName, queueName

Nilai

Jumlah konsumen

Unit

acs_amqp

InstanceVhostQueueConsumers

userId, regionId, instanceId, vhostName, queueName

Nilai

Akumulasi pesan

Catatan

Jumlah pesan yang terakumulasi dalam antrian dihitung sebagai berikut:

  • Jika TTL pesan tidak diatur untuk antrian, akumulasi pesan adalah jumlah pesan yang belum dikonsumsi dalam antrian tersebut.

  • Jika TTL pesan diatur untuk antrian, pesan akan masuk ke pengatur waktu yang mirip dengan roda penjadwalan. Akumulasi pesan adalah jumlah pesan dalam pengatur waktu ini dan berkurang seiring dengan konsumsi pesan. Jika TTL pesan diatur untuk antrian tetapi tidak berlaku, tidak ada pesan yang masuk ke pengatur waktu, dan akumulasi ditampilkan sebagai 0. Hal ini dapat terjadi jika TTL melebihi waktu tunda maksimum untuk pesan tertunda, atau jika TTL diatur pada antrian pesan gagal. Untuk informasi tentang waktu tunda maksimum untuk pesan tertunda, lihat Batasan.

  • Akumulasi pesan yang ditampilkan pada halaman Antrian dan Dasbor dihitung dengan cara yang sama.

Unit

acs_amqp

InstanceVhostQueueMessageAccum

userId, regionId, instanceId, vhostName, queueName

Maksimum

Exchange

Pesan arah masuk per detik

item per detik

acs_amqp

ExchangeTPSIn

userId, regionId, instanceId, vhostName, exchangeName

Nilai

Pesan arah keluar per detik

pesan/detik

acs_amqp

ExchangeTPSOut

userId, regionId, instanceId, vhostName, exchangeName

Nilai

Anda dapat memanggil operasi DescribeMetricMetaList untuk mendapatkan informasi mengenai metrik ApsaraMQ for RabbitMQ di atas.

Lihat data pemantauan

  1. Masuk ke Konsol ApsaraMQ for RabbitMQ. Di panel navigasi sebelah 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 sebelah kiri, klik Monitoring and Alerting.

  4. Di halaman Monitoring and Alerting, pilih sumber daya di bagian Group dan atur rentang waktu.

    Gambar berikut menunjukkan contoh data pemantauan untuk suatu sumber daya di halaman Monitoring and Alerting.image

Buat aturan peringatan

  1. Masuk ke Konsol ApsaraMQ for RabbitMQ. Di panel navigasi sebelah 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 sebelah kiri, klik Monitoring and Alerting.

  4. Di pojok kanan atas halaman Monitoring and Alerting, arahkan kursor ke ikon 更多 lalu klik Set Alert Rule.

    Anda akan diarahkan ke halaman Alert Rules CloudMonitor.

  5. Di halaman Alert Rules, klik Create Alert Rule. Di panel Create Alert Rule, konfigurasikan parameter aturan peringatan tersebut. Untuk informasi selengkapnya, lihat Layanan Peringatan.

Referensi

Untuk informasi selengkapnya tentang cara mengkueri data pemantauan menggunakan API, lihat DescribeMetricMetaList.