ApsaraMQ for RocketMQ handles business-critical messaging data. The ApsaraMQ for RocketMQ observability system provides metrics, traces, and logs to help you monitor operations and troubleshoot issues.
ApsaraMQ for RocketMQ observability consists of three pillars: metrics, traces, and logs.
-
ApsaraMQ for RocketMQ provides metrics for producers, consumers, server-side components, and key messaging interfaces and processes. View metrics aggregated by instance, topic, or group to monitor real-time operations of your applications and the ApsaraMQ for RocketMQ service.
Compared to 4.x, ApsaraMQ for RocketMQ 5.x adds server-side metrics for message accumulation, interface processing time, error distribution, and storage read/write traffic to improve anomaly detection.
-
In distributed applications, ApsaraMQ for RocketMQ decouples systems asynchronously. Trace data connects upstream and downstream systems, helping you troubleshoot exceptions and locate issues.
Compared to 4.x, ApsaraMQ for RocketMQ 5.x supports the OpenTelemetry open standard, providing richer trace metrics and more detailed trace content for message consumption and advanced message types.
-
ApsaraMQ for RocketMQ assigns a unique error code and message to each exception type, classified by severity. Use the client-returned error code to quickly identify the root cause.
Compared to 4.x, ApsaraMQ for RocketMQ 5.x unifies error codes and messages, and adds request ID and resource details to exception logs for clearer, more reliable diagnostics.