启用 pprof 端点
为 Kueue 控制器管理器启用 pprof 端点。
此页面展示了如何为 Kueue 控制器管理器启用 pprof 端点。
在开始之前
确保满足以下条件
- Kubernetes 集群正在运行。
- kubectl 命令行工具已与集群通信。
- 已安装 Kueue.
启用 pprof 端点
功能状态 自 Kueue v0.5 起稳定
要启用 pprof 端点,你需要在 管理器的配置 中设置 pprofBindAddress
。
在 kubernetes 中访问 pprof 端口最简单的方法是使用 port-forward
命令。
- 运行以下命令获取运行 Kueue 的 Pod 名称
kubectl get pod -n kueue-system
NAME READY STATUS RESTARTS AGE
kueue-controller-manager-769f96b5dc-87sf2 2/2 Running 0 45s
- 运行以下命令启动到本地主机的端口转发
kubectl port-forward kueue-controller-manager-769f96b5dc-87sf2 -n kueue-system 8083:8083
Forwarding from 127.0.0.1:8083 -> 8083
Forwarding from [::1]:8083 -> 8083
HTTP 端点现在将作为本地端口提供。
要了解如何使用公开的端点,请参阅 pprof 基本用法 和 示例。