Google Cloud Java Stackdriver Trace 客户端

Google Cloud Java Client for Stackdriver Trace

我是 运行 我的 spring 启动(1.4 版)应用程序 GKE.I 已在我的 pom.xml

中添加了以下依赖项
<dependency>
  <groupId>com.google.cloud</groupId>
  <artifactId>google-cloud-trace</artifactId>
  <version>0.56.0-beta</version>
</dependency>

我通过在服务帐户(key.json 文件)中启用 stackdriver trace 并在我的环境变量(GOOGLE_APPLICATION_CREDENTIALS)中设置它来设置我的身份验证。

我没有从我的应用程序中看到任何痕迹,我在日志中也没有看到任何异常。我是否遗漏了什么或者是否有相同的工作示例?

添加该依赖项不足以开始自动收集跟踪。您需要添加 spring-cloud-gcp-starter-trace:

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-gcp-starter-trace</artifactId>
</dependency>

请参阅 Spring 云 GCP docs