CloudMonitor menyediakan fitur seperti pengumpulan metrik, visualisasi, dan peringatan real-time. ApsaraMQ for RocketMQ memungkinkan Anda membuat aturan peringatan menggunakan CloudMonitor, membantu Anda memantau status operasi layanan serta mendeteksi pengecualian sistem secara tepat waktu dan efisien.
Metrik Pemantauan
Untuk informasi tentang metrik terkait skenario akumulasi pesan, seperti konsumen lag, waktu konsumen lag, pesan siap, dan waktu antrian pesan siap, lihat Skenario.
Kategori | Metrik | Nama Metrik | Metode Perhitungan | Satuan |
Instansi | TPS sebuah instansi | InstanceApiCallTps | Jumlah | Jumlah/d |
Kapasitas penyimpanan dari instansi ApsaraMQ for RocketMQ 5.0 | InstanceStorageSize | Jumlah | byte | |
Bandwidth arah keluar Internet dari instansi ApsaraMQ for RocketMQ 5.0 | InstanceInternetFlowoutBandwidth | Maks | byte/detik | |
TPS puncak untuk mengirim pesan pada instansi ApsaraMQ for RocketMQ 5.0 | InstanceSendApiCallTps | Maks | Jumlah/s | |
TPS puncak untuk menerima pesan pada instansi ApsaraMQ for RocketMQ 5.0 | InstanceReceiveApiCallTps | Maks | Jumlah/s | |
Jumlah koneksi aktif ke instansi yang menghadap Internet per detik | InstanceActiveConnection |
| Jumlah/s | |
Jumlah bit arah masuk pada instansi yang menghadap Internet per detik | InstanceTrafficRX |
| bit/detik | |
Jumlah bit arah keluar pada instansi yang menghadap Internet per detik | InstanceTrafficTX |
| bit/detik | |
Jumlah bit arah keluar yang dibuang oleh instansi yang menghadap Internet per detik | InstanceDropTrafficTX |
| bit/detik | |
Jumlah bit arah masuk yang dibuang oleh instansi yang menghadap Internet per detik | InstanceDropTrafficRX |
| bit/detik | |
Pemanfaatan bandwidth arah keluar dari instansi yang menghadap Internet | InstanceTrafficTXUtilization |
| % | |
Pemanfaatan bandwidth arah masuk dari instansi yang menghadap Internet | InstanceTrafficRXUtilization |
| % | |
Produsen | Jumlah pesan terkirim pada instansi per menit | SendMessageCountPerInstance | Jumlah | hitungan/menit |
Jumlah pesan terkirim dalam topik per menit | SendMessageCountPerTopic | Jumlah | hitungan/menit | |
Jumlah permintaan terbatas untuk mengirim pesan pada instansi per menit | ThrottledSendRequestsPerInstance | Jumlah | hitungan/menit | |
Jumlah permintaan terbatas untuk mengirim pesan dalam topik per menit | ThrottledSendRequestsPerTopic | Jumlah | hitungan/menit | |
Konsumen | Jumlah pesan diterima pada instansi per menit | ReceiveMessageCountPerInstance | Jumlah | hitungan/menit |
Jumlah pesan diterima dalam grup konsumen per menit | ReceiveMessageCountPerGid | Jumlah | hitungan/menit | |
Jumlah pesan diterima dari topik tertentu dalam grup konsumen per menit | ReceiveMessageCountPerGidTopic | Jumlah | hitungan/menit | |
Jumlah permintaan terbatas untuk menerima pesan pada instansi per menit | ThrottledReceiveRequestsPerInstance | Jumlah | hitungan/menit | |
Jumlah permintaan terbatas untuk menerima pesan dalam grup konsumen per menit | ThrottledReceiveRequestsPerGid | Jumlah | hitungan/menit | |
Jumlah permintaan terbatas untuk menerima pesan dari topik tertentu dalam grup konsumen per menit | ThrottledReceiveRequestsPerGidTopic | Jumlah | hitungan/menit | |
Jumlah pesan terakumulasi dalam grup konsumen | ConsumerLag | Jumlah | hitungan | |
Jumlah pesan terakumulasi dari topik tertentu dalam grup konsumen | ConsumerLagPerGidTopic | Jumlah | hitungan | |
Waktu lag untuk memproses pesan dalam grup konsumen | ConsumerLagLatencyPerGid | Maks | ms | |
Waktu lag untuk memproses pesan dari topik tertentu dalam grup konsumen | ConsumerLagLatencyPerGidTopic | Maks | ms | |
Waktu antrian untuk pesan siap dalam grup konsumen | (GroupId)ReadyMessageQueueTime | Maks | ms | |
Waktu antrian untuk pesan siap dari topik tertentu dalam grup konsumen | ReadyMessageQueueTimePerGidTopic | Maks | ms | |
Jumlah pesan siap dalam grup konsumen | ReadyMessages | Jumlah | hitungan | |
Jumlah pesan siap dari topik tertentu dalam grup konsumen | ReadyMessagesPerGidTopic | Jumlah | hitungan | |
Jumlah pesan baru dead-letter dalam grup konsumen per menit | SendDLQMessageCountPerGid | Jumlah | hitungan/menit | |
Jumlah pesan baru dead-letter dari topik tertentu dalam grup konsumen per menit | SendDLQMessageCountPerGidTopic | Jumlah | hitungan/menit |
Deskripsi Penagihan
Tidak ada biaya yang dikenakan untuk fitur pemantauan dan peringatan ApsaraMQ for RocketMQ.
Prasyarat
Peran terkait layanan berikut harus telah dibuat:
Nama peran: AliyunServiceRoleForOns
Kebijakan peran: AliyunServiceRolePolicyForOns
Deskripsi izin: Mengizinkan ApsaraMQ for RocketMQ untuk mengasumsikan peran ini guna mengakses CloudMonitor dan Application Real-Time Monitoring Service (ARMS) demi mengimplementasikan fitur pemantauan, peringatan, dan dasbor.
Untuk informasi lebih lanjut, lihat Peran terkait layanan.
Lihat Metrik
Masuk ke Konsol ApsaraMQ for RocketMQ. Di panel navigasi sisi kiri, klik Instances.
Di bilah navigasi atas, pilih wilayah, seperti China (Hangzhou). Pada halaman Instansi, klik nama instansi yang ingin Anda kelola.
Di panel navigasi sisi kiri, klik Monitoring and Alerts.
Di halaman Monitoring and Alerts, pilih jenis sumber daya dari daftar drop-down Group Name. Kemudian, tentukan rentang waktu kueri.
Grafik semua metrik untuk tipe sumber daya akan ditampilkan secara otomatis di halaman ini.
Buat Aturan Peringatan
Pada halaman Instances, klik nama instansi yang ingin Anda kelola.
Di panel navigasi sisi kiri, klik Monitoring and Alerts.
Di pojok kanan atas halaman Monitoring and Alerts, klik Create Alert Rule.
Halaman akan diarahkan ke panel Create Alert Rule di konsol CloudMonitor.
Di panel Create Alert Rule, ikuti petunjuk di layar untuk mengonfigurasi aturan dan pengaturan notifikasi. Lalu, klik OK. Untuk informasi tentang parameter, lihat Buat aturan peringatan.
Referensi
Fitur pemantauan dan peringatan memungkinkan Anda mengonfigurasi aturan peringatan untuk metrik utama dan bisnis ApsaraMQ for RocketMQ. Untuk informasi lebih lanjut, lihat Konfigurasikan fitur pemantauan dan peringatan untuk peringatan risiko.