启用 pprof 端点

为 Kueue 控制器管理器启用 pprof 端点。

此页面展示了如何为 Kueue 控制器管理器启用 pprof 端点。

此页面的目标受众是 批处理管理员。

在开始之前

确保满足以下条件

  • Kubernetes 集群正在运行。
  • kubectl 命令行工具已与集群通信。
  • 已安装 Kueue.

启用 pprof 端点

功能状态 自 Kueue v0.5 起稳定

要启用 pprof 端点,你需要在 管理器的配置 中设置 pprofBindAddress

在 kubernetes 中访问 pprof 端口最简单的方法是使用 port-forward 命令。

  1. 运行以下命令获取运行 Kueue 的 Pod 名称
kubectl get pod -n kueue-system
NAME                                        READY   STATUS    RESTARTS   AGE
kueue-controller-manager-769f96b5dc-87sf2   2/2     Running   0          45s
  1. 运行以下命令启动到本地主机的端口转发
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 基本用法示例



上次修改时间为 2024 年 7 月 9 日:[网站] 添加可重用的功能状态组件 (#2564) (827ddde8)