This article demonstrates how to integrate Dubbo with the Skywalking full-link monitoring system. For complete examples, please refer to dubbo-samples-tracing-skywalking. The required Skywalking Agent version is skywalking micrometer-1.10 api.
To add Micrometer and related Metrics dependencies to the classpath, you need to include the dubbo-metrics-api
dependency as follows:
To integrate Dubbo Micrometer tracing data into Skywalking, add the following dependency.
Please refer here for how to set up Skywalking OAP
First, we assume you already have a registry to coordinate address discovery, details can be found in the registry configuration pointed to in the example.
Then, start the Provider and Consumer and ensure that the skywalking-agent parameters are correctly set, as skywalking-agent ensures data can be correctly reported to the backend system.
plugins
directory./path/to/skywalking-agent/agent.config
, the corresponding parameter item is collector.backend_service
.Open [skywalking-webapp](http://localhost:8080/)
in your browser to see the effect