我可以在 GKE 中使用 StackDriver Trace PHP 应用程序吗?

Can I use StackDriver Trace PHP application in GKE?

我想每天检查 GKE 集群中每个端点 运行 的 CakePHP 应用程序的 RPC 延迟。我发现可以通过阅读文档使用 php google client or zipkin server,但我不知道如何轻松引入我们的应用程序,尽管对我来说两者都很难。

此外,我担心 GKE 集群配置有 StackDriver Trace 选项,尽管我们的集群设置了 disabled.Can 如果它设置启用,我们会跟踪跨度?

你能给点建议吗?

我成功地通过 REST 在 php 客户端中发送了 gcp 的跟踪 api。它可以看到由 php 客户端参数设置的跟踪,但是我的跟踪端点 api 已经停止,虽然我不知道 why.Maybe,它仍然没有得到很好的支持,因为文档有很多歧义因此,我意识到通过 BigQuery 使用 fluentd 和 DataStudio 来观察服务器响应,这似乎是最好的解决方案,因为自动跨度可以通过 table 名称和 yyyymmdd 来设置,我们可以使用自定义查询或计算字段来观察任意指标。