SkyWalking 配置

MOSN SkyWalking trace 配置说明。

本文描述的是 SkyWalking Trace 配置。

目前支持 HTTP1 协议追踪。

SkyWalking 描述的 MOSN 的基本全局参数如下所示。

  1. {
  2. "tracing": {
  3. "enable": true,
  4. "driver": "SkyWalking",
  5. "tracer": "SkyWalking",
  6. "config": {
  7. "reporter": "gRPC",
  8. "backend_service": "127.0.0.1:11800",
  9. "service_name": "mosn",
  10. "with_register": true
  11. }
  12. }
  13. }

reporter

trace 数据上报模式, 支持 log(仅用于测试) 和 gRPC 两种模式 。

  • 如果配置为空,则默认为 log

backend_service

SkyWalking 后端服务地址,仅在上报模式为 gRPC 模式时使用 。

  • 示例:127.0.0.1:11800

service_name

注册到 SkyWalking 的服务名称 。

  • 如果配置为空,则默认为 mosn

with_register

bool 类型,当此值为 true 时,会阻塞协程等待当前实例注册到 SkyWalking 。

  • 如果配置为空,则默认为 true

修改于 2020年4月9日: SkyWalking configuration doc (#77) (22a131f)