appsettings.json 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. {
  2. "Sers": {
  3. /* 动态加载的App事件 */
  4. "AppEvent": [
  5. {
  6. /* 在此Assembly中加载类 */
  7. "assemblyFile": "Sers.Gover.Apm.Zipkin.dll",
  8. /* 动态加载的类名,必须继承接口 Sers.Core.Module.App.AppEvent.IAppEvent */
  9. "className": "Sers.Gover.Apm.Zipkin.AppEvent",
  10. //启用Zipkin链路追踪(自动提交应用调用信息)
  11. /* 配置 */
  12. "SamplingRate": "1.0",
  13. "zipkinCollectorUrl": "http://sers.cloud:9411",
  14. /* 若不指定则默认为ServiceCenter */
  15. "rpcName": "ServiceCenter",
  16. "tags": {
  17. // 可为 requestRpc requestData responseRpc responseData
  18. "traceName": "demoTrace",
  19. "route": "{{requestRpc.route}}",
  20. "{{requestRpc.route}}": "route",
  21. "url": "{{requestRpc.http.url}}",
  22. "method": "{{requestRpc.http.method}}",
  23. "requestRpc": "{{requestRpc}}",
  24. //"requestData": "{{requestData}}",
  25. "responseRpc": "{{responseRpc}}",
  26. "responseState": "{{responseRpc.http.headers.responseState}}",
  27. "responseError_Base64": "{{responseRpc.http.headers.responseError_Base64}}"
  28. //"responseData": "{{responseData}}",
  29. //"responseData.error": "{{responseData.error}}"
  30. }
  31. }
  32. ]
  33. }
  34. }