如何在 Google Http 负载均衡器和 Stack Driver 中记录后端延迟

如何在 Google Http 负载均衡器和 Stack Driver 中记录后端延迟

我们在 GKE 上有一个正在运行的 kubernetes 集群,并且在它前面有 Google HTTP 负载均衡器。

HTTP 负载均衡器记录所有请求,我们可以在堆栈驱动程序日志中访问它们。但是没有记录延迟,我找不到此配置。我想获取单个请求的延迟信息。

堆栈驱动程序中有一些延迟报告,因此它应该在某处登录。是否可以访问此信息?

答案1

您可以尝试使用以下方法查看延迟时间分析报告。虽然使用的是 Stackdriver Trace,但这可能是一种可行的解决方案。

答案2

除了@hachemon的回答之外,如果您需要自定义解决方案,而标准的现成的 Stackdriver Trace 不适合您,您可以创建自己的自定义解决方案,并使用Stackdriver 跟踪 API

相关内容