返回介绍

SkyWalking 配置

发布于 2021-05-11 15:57:49 字数 1650 浏览 1177 评论 0 收藏 0

MOSN SkyWalking trace 配置说明。

本文描述的是 SkyWalking Trace 配置。

目前支持 HTTP1 协议追踪。

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

{
  "tracing": {
    "enable": true,
    "driver": "SkyWalking",
    "config": {
      "reporter": "gRPC",
      "backend_service": "127.0.0.1:11800",
      "service_name": "mosn",
      "max_send_queue_size": 30000,
      "authentication": "mosn",
      "tls": {
        "cert_file": "cert.crt",
        "server_name_override": "mosn.io"
      }
    }
  }
}

reporter

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

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

backend_service

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

  • 示例:127.0.0.1:11800

service_name

注册到 SkyWalking 的服务名称,仅在上报模式为 gRPC 模式时使用 。

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

max_send_queue_size

trace 数据缓冲队列大小,仅在上报模式为 gRPC 模式时使用 。

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

authentication

gRPC 身份认证参数,仅在上报模式为 gRPC 模式时使用 。

  • 如果配置不为空,在与 SkyWalking 后端服务建立连接时会使用此参数进行身份认证。

tls

仅在上报模式为 gRPC 模式时使用 。

  • 如果配置不为空,将使用 TLS 连接 SkyWalking 后端服务。

cert_file

TLS 客户端证书。

server_name_override

服务名称。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文