下載下傳安裝(以windows為例)
dubbo yml配置_使用Skywalking8.2.0 監控dubbo服務下載下傳安裝(以windows為例)下載下傳準備注意事項dubbo啟動配置jar包啟動代碼中使用效果如下最後 下載下傳
準備
- Skywalking壓縮包,不帶ElasticSearch版本
- mysql環境
- jdk1.8+
- mysql驅動包(5.*)需要拷貝到Skywalking解壓後的oap-libs目錄
注意事項
- 下載下傳後解壓包的位置一定要是英文且不帶空格的路徑,不然會現一堆問題比如下面
org.apache.skywalking.oap.server.starter.OAPServerBootstrap - 57 [main] ERROR [] - No files in meter-receive-config
- 第二要将mysql驅動包拷貝到Skywalking解壓後的oap-libs目錄
- 第三配置config/application.yml,将下面改成${SW_STORAGE:mysql}
storage: selector: ${SW_STORAGE:mysql}
dubbo啟動配置
jar包啟動
java -jar -javaagent:D:apache-skywalking-apm-8.2.0apache-skywalking-apm-binagentskywalking-agent.jar -Dskywalking.agent.service_name=dubbo-im-provider -Dskywalking.collector.servers=localhost:10800 dubbo-im-provider.jarjava -jar -javaagent:D:apache-skywalking-apm-8.2.0apache-skywalking-apm-binagentskywalking-agent.jar -Dskywalking.agent.service_name=dubbo-consumer -Dskywalking.collector.servers=localhost:10800 dubbo-consumer.jar
代碼中使用
log.info("loadMessages traceId {}",TraceContext.traceId());
- @Trace 注解修飾自己想要加入的跨度資訊,即某個方法可以自定義傳回值等等。
- ActiveSpan.info("")在監控鍊路中列印自己想要的資訊;
效果如下
dubbo yml配置_使用Skywalking8.2.0 監控dubbo服務下載下傳安裝(以windows為例)下載下傳準備注意事項dubbo啟動配置jar包啟動代碼中使用效果如下最後
dubbo yml配置_使用Skywalking8.2.0 監控dubbo服務下載下傳安裝(以windows為例)下載下傳準備注意事項dubbo啟動配置jar包啟動代碼中使用效果如下最後 最後