Description
SkyWalking incubator project provides a auto instrument mechanism. The core team has provide RocketMQ plugin already. And in Apache projects, there are another two well known MQ projects: Kafka and RabbitMQ.
Tracing MQ is very important. And using RocketMQ as an example, it is possible for a student.
The development Guide: https://github.com/apache/incubator-skywalking/blob/master/docs/en/Plugin-Development-Guide.md
The RocketMQ plugin codes: https://github.com/apache/incubator-skywalking/tree/master/apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin