Virtual MQ represent the MQ nodes detected by server agents' plugins. The performance metrics of the MQ are also from the MQ client-side perspective.
For example, Kafka plugins in the Java agent could detect the transmission latency of message As a result, SkyWalking would show message count, transmission latency, success rate powered by backend analysis capabilities in this dashboard.
The MQ operation span should have
mq.queue
, value = MQ queue namemq.topic
, value = MQ queue topic , it‘s optional as some MQ don’t have topic concept.transmission.latency
, value = Transmission latency from consumer to producerpeer
at both sides(producer and consumer). And the value of peer should represent the MQ server cluster.