无法在Google云端控制台中获取Stackdriver跟踪信息
我有一些在Container Engine(GKE)中运行的微服务,我试图在Google控制台中获取跟踪信息,但是出现了一些问题。 这是我的清单: 在API Manager中启用Stackdriver Trace API。 API Manager仪表板显示99.98%的错误率。 GKE拥有权限: Stackdriver跟踪:只写 Stackdriver Logging API:只写 Stackdriver监控API:完整 服务控制:已启用 日志中没有错误 我使用以下手册来集成Trace API: ASP.NET核心 走 我错过了什么? 提前致谢。 更新:我能够通过GKE pod的curl手动查询trace api: kubectl exec -it POD — /bin/bash curl "http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/token" -H "Metadata-Flavor: Google" curl –verbose -d '{"traces": [{"projectId":"xxxx","traceId":"12345678901234567890123456789053","spans":[{"spanId":3,"name":"test"}]}]}' -X PATCH https://cloudtrace.googleapis.com/v1/projects/xxxx/traces -H "Content-Type: application/json" -H "Authorization":"Bearer TOKEN" curl输出: 在DNScaching中找不到主机名 尝试173.194.202.95 … […]