Use Zabbix to monitor RocketMQ to list monitoring items and triggers

In the process of monitoring RocketMQ with Zabbix, the following are some possible monitoring items and triggers:

monitoring item

  1. Overall cluster health
  2. Number of producer and consumer connections
  3. Broker status
  4. The production and consumption speed of messages
  5. Queue depth (i.e. the number of messages in the queue)
  6. disk space usage
  7. memory usage
  8. CPU usage
  9. Network traffic
  10. Delays, including production delays and consumption delays
  11. Number of Topics
  12. Cumulative number of messages
  13. Number of message consumption failures
  14. Whether there are dead letters (messages that cannot be consumed)
  15. Performance parameters of the operating system (such as I/O)
  16. Monitor exceptions from RocketMQ logs

trigger

  1. Abnormal cluster status
  2. An abnormal number of connections (for example, a sudden drop in the number of connections for a producer or consumer)
  3. Broker status is abnormal
  4. Abnormal message production or consumption speed
  5. Queue depth is too large or too small
  6. Not enough disk space
  7. high memory usage
  8. High CPU usage
  9. Abnormal network traffic
  10. Production or consumption latency is too high
  11. The number of topics is abnormal
  12. Too many accumulated messages
  13. The number of message consumption failures increases
  14. dead letter
  15. The performance parameters of the operating system are outside the normal range (for example, I/O is too high)
  16. Anomalies were detected from RocketMQ's logs

The above monitoring items and triggers can be adjusted and added according to actual needs. The key is to find and solve problems in time to ensure the stable operation of the RocketMQ cluster.

Guess you like

Origin blog.csdn.net/u011197085/article/details/131546602