首页 > 解决方案 > 从 kubernetes pod 获取 HTTP 请求日志?(运行 JupyterHub)

问题描述

我在 kubernetes 集群上运行 JupyterHub 应用程序(特别是在 aws、EKS 上托管的 kubernetes)。每个 JupyterHub 用户在启动 JupyterHub 笔记本服务器时都有自己的 pod。

我需要能够监控从他们的笔记本服务器发出的 HTTP 请求。

我有什么方法可以启用这种类型的日志记录吗?如果是这样,我怎么能使用这些日志?

标签: amazon-web-serviceskubernetesjupyter-notebookjupyteramazon-eks

解决方案


使用Istio服务网格,您将能够在 JupyterHub pod 中跟踪所有传入/传出的 HTTP 请求。

或者,您可以使用Zipkin - 一个分布式跟踪系统


推荐阅读