ApsaraMQ for Kafka mendukung pemantauan waktu nyata terhadap resource Anda, seperti instans, topik, dan kelompok. Anda juga dapat menetapkan aturan peringatan untuk metrik. Jika nilai metrik melebihi ambang batas yang ditentukan, Cloud Monitor akan memberi tahu Anda melalui telepon, pesan teks, email, atau chatbot DingTalk, sehingga Anda dapat segera merespons pengecualian.
Billing
Anda tidak dikenai biaya untuk menggunakan Cloud Monitor di ApsaraMQ for Kafka.
Prerequisites
Buat peran terkait layanan:
Nama Peran: AliyunServiceRoleForAlikafka
Nama Kebijakan: AliyunServiceRolePolicyForAlikafka
Deskripsi izin: Mengizinkan ApsaraMQ for Kafka untuk mengasumsikan peran ini guna mengakses layanan Alibaba Cloud lainnya, seperti Cloud Monitor dan Application Real-Time Monitoring Service (ARMS). Ini diperlukan untuk menggunakan fitur Cloud Monitor dan Dasbor.
Untuk informasi selengkapnya, lihat Service-linked Role.
Metrics
Periode agregasi untuk metrik adalah 1 menit. Data dihitung setiap menit dalam satuan byte per detik (B/s) dan merepresentasikan nilai rata-rata selama periode satu menit tersebut.
Latensi data untuk metrik adalah 1 menit.
Tabel berikut menjelaskan metrik yang disediakan untuk setiap jenis resource.
Metric Name | Metric Id | Dimensions | Unit |
Inbound traffic of the instance cluster (including replication traffic) | ClusterMessageInputV3 | userId,instanceId | B/s |
Instance disk usage | DiskInstanceRatioV3 | userId,instanceId | % |
Actual inbound traffic of the instance | InstanceMessageInputV3 | userId,instanceId | B/s |
Actual outbound traffic of the instance | InstanceMessageOutputV3 | userId,instanceId | B/s |
Number of messages produced for the instance | InstanceMessageNumInputV3 | userId,instanceId | count/s |
Number of messages consumed for the instance | InstanceMessageNumOutputV3 | userId,instanceId | count/s |
Number of message production requests for the instance | InstanceReqsInputV3 | userId,instanceId | count/s |
Number of message consumption requests for the instance | InstanceReqsOutputV3 | userId,instanceId | count/s |
Instance storage size | InstanceDiskLogSizeV3 | userId,instanceId | B |
Public network write bandwidth of the instance | InstanceInternetTxRateV3 | userId,instanceId | bit/s |
Public network read bandwidth of the instance | InstanceInternetRxRateV3 | userId,instanceId | bit/s |
Maximum connections on a single node (public and private networks) | InstanceMaxConnectionV3 | userId,instanceId | count |
Maximum connections on a single node (public network) | InstanceMaxInternetConnectionV3 | userId,instanceId | count |
Total connections of the instance (public and private networks) | InstanceTotalConnectionV3 | userId,instanceId | count |
Total connections of the instance (public network) | InstanceTotalInternetConnectionV3 | userId,instanceId | count |
Usage of maximum connections on a single node (public and private networks) | InstanceMaxConnectionRatioV3 | userId,instanceId | % |
Usage of maximum connections on a single node (public network) | InstanceMaxInternetConnectionRatioV3 | userId,instanceId | % |
Ratio of production traffic on the busiest node to the elastic limit of the node | InstanceMaxNodeInputRatioV3 | userId,instanceId | % |
Ratio of consumption traffic on the busiest node to the elastic limit of the node | InstanceMaxNodeOutputRatioV3 | userId,instanceId | % |
Ratio of production traffic to the elastic limit | InstanceMessageInputRatioV3 | userId,instanceId | % |
Ratio of consumption traffic to the elastic limit | InstanceMessageOutputRatioV3 | userId,instanceId | % |
Production throttling duration of the instance | InstanceThrottleTimeP99InputV3 | userId,instanceId | ms |
Consumption throttling duration of the instance | InstanceThrottleTimeP99OutputV3 | userId,instanceId | ms |
Instance partition usage | PartitionInstanceRatioV3 | userId,instanceId | % |
Message accumulation | MessageAccumulationV3 | userId,instanceId,consumerGroup | count |
Number of unconsumed messages of a topic in a consumer group | MessageAccumulationOnetopicV3 | userId,instanceId,consumerGroup,topic | count |
MessageNumOutputV3 | GroupMessageNumOutputV3 | userId,instanceId,consumerGroup | count/s |
MessageNumOutputOnetopicV3 | GroupMessageNumOutputOnetopicV3 | userId,instanceId,consumerGroup,topic | count/s |
MessageNumOutputOnetopicOnepartitionV3 | GroupMessageNumOutputOnetopicOnepartitionV3 | userId,instanceId,consumerGroup,topic,partition | count/s |
Number of partitions with abnormal HA in a topic | TopicAbnormalHaPartitionNumV3 | userId,instanceId,topic | count |
View monitoring data
Untuk melihat data pemantauan, ikuti langkah-langkah berikut:
Masuk ke ApsaraMQ for Kafka console. Pada halaman Overview, pilih wilayah di bagian Resource Distribution.
Pada halaman Instances, klik nama instans target.
Di panel navigasi sebelah kiri, pilih .
Pada tab Monitoring Chart, atur rentang waktu untuk melihat data pemantauan.
Grafik untuk semua metrik dari resource yang dipilih akan ditampilkan secara otomatis di halaman tersebut.
Set an alert rule
Untuk menetapkan aturan peringatan, ikuti langkah-langkah berikut:
Masuk ke ApsaraMQ for Kafka console.
Pada halaman Overview, pilih wilayah di bagian Resource Distribution.
Pada halaman Instances, klik nama instans target.
Di panel navigasi sebelah kiri, pilih .
Pada halaman CloudMonitor, klik tab Alert Rule, lalu klik Create Alert Rule.
Pada panel Create Alert Rule, atur aturan peringatan dan metode notifikasi, lalu klik OK.
Untuk mengubah aturan yang sudah ada, temukan aturan tersebut dan klik Modify pada kolom Actions.
View alert information
Untuk melihat informasi peringatan, ikuti langkah-langkah berikut:
Masuk ke ApsaraMQ for Kafka console.
Pada halaman Overview, pilih wilayah di bagian Resource Distribution.
Pada halaman Instances, klik nama instans target.
Di panel navigasi sebelah kiri, pilih .
Pada halaman CloudMonitor, klik tab Alert Rule. Temukan aturan target dan klik Details pada kolom Actions.
References
Anda juga dapat menggunakan Dasbor untuk memantau resource Anda. Untuk informasi selengkapnya, lihat Dashboard.
Untuk informasi mengenai masalah umum lainnya terkait pemantauan dan peringatan, lihat Monitoring and alerts FAQ.