![如何在 Google Http 负载均衡器和 Stack Driver 中记录后端延迟](https://linux22.com/image/727529/%E5%A6%82%E4%BD%95%E5%9C%A8%20Google%20Http%20%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%E5%99%A8%E5%92%8C%20Stack%20Driver%20%E4%B8%AD%E8%AE%B0%E5%BD%95%E5%90%8E%E7%AB%AF%E5%BB%B6%E8%BF%9F.png)
我们在 GKE 上有一个正在运行的 kubernetes 集群,并且在它前面有 Google HTTP 负载均衡器。
HTTP 负载均衡器记录所有请求,我们可以在堆栈驱动程序日志中访问它们。但是没有记录延迟,我找不到此配置。我想获取单个请求的延迟信息。
堆栈驱动程序中有一些延迟报告,因此它应该在某处登录。是否可以访问此信息?
答案1
您可以尝试使用以下方法查看延迟时间分析报告。虽然使用的是 Stackdriver Trace,但这可能是一种可行的解决方案。
答案2
除了@hachemon的回答之外,如果您需要自定义解决方案,而标准的现成的 Stackdriver Trace 不适合您,您可以创建自己的自定义解决方案,并使用Stackdriver 跟踪 API。