小编Tan*_* Le的帖子

如何在Kubernetes中获取Pod的资源使用情况?

我们如何通过命令行获取Kubernetes上每个Pod的实际资源使用情况(而非资源请求)?Heapster已过时。同时,Metrics-server仍然不支持kubectl top pod

  1. 堆-

    我使用以下命令部署了Heapster

    $ heapster/deploy/kube.sh start
    kubectl get pods --all-namespaces
    NAMESPACE     NAME                                                           READY     STATUS    RESTARTS   AGE
    kube-system   calico-node-hlcbl                                              2/2       Running   0          39m
    kube-system   calico-node-m8jl2                                              2/2       Running   0          35m
    kube-system   coredns-78fcdf6894-bl94w                                       1/1       Running   0          39m
    kube-system   coredns-78fcdf6894-fwx95                                       1/1       Running   0          39m
    kube-system   etcd-ctl.kube.yarnrm-pg0.utah.cloudlab.us                      1/1       Running   0          39m
    kube-system   heapster-84c9bc48c4-qzt8x                                      1/1       Running   0          15s
    kube-system   kube-apiserver-ctl.kube.yarnrm-pg0.utah.cloudlab.us            1/1       Running   0          39m
    kube-system   kube-controller-manager-ctl.kube.yarnrm-pg0.utah.cloudlab.us   1/1       Running   0          38m
    kube-system   kube-proxy-nj9f8                                               1/1       Running   0          35m
    kube-system   kube-proxy-zvr2b                                               1/1       Running   0          39m …
    Run Code Online (Sandbox Code Playgroud)

kubernetes heapster

7
推荐指数
1
解决办法
5243
查看次数

如何查看 kube-scheduler 日志?

我也想看 kube-scheduler go 文件的日志。我尝试了不同的方法,例如

  • 使用 kubeclt 日志:这会显示 kube-scheduler 的事件日志,但不是 kube-scheduler 中的所有日志。
  • 使用 docker 日志 [kube-scheduler 容器 ID]:它没有任何日志。
  • journalctl -u kubelet:只显示kubelet的日志。

所有这些都不起作用。如果你们找到注销它们的方法,请告诉我。

kubernetes

5
推荐指数
1
解决办法
6161
查看次数

标签 统计

kubernetes ×2

heapster ×1