gpt4 book ai didi

kubernetes 中 docker 容器的 Docker 统计信息返回空值

转载 作者:行者123 更新时间:2023-12-04 15:31:45 26 4
gpt4 key购买 nike

我正在尝试通过 获取在 kubernetes 节点内运行的容器的统计信息码头统计命令。但不幸的是,我将所有 pod 容器的所有值都设为“0”。

CONTAINER     CPU %   MEM USAGE / LIMIT   MEM %   NET I/O     BLOCK I/O   PIDS
7dc5af9923b2 0.00% 0 B / 0 B 0.00% 0 B / 0 B 0 B / 0 B 0

我对通过 手动调出的容器做了同样的处理。码头运行 命令在同一个节点中,我得到了这些容器的正确值。
CONTAINER     CPU %    MEM USAGE / LIMIT     MEM %    NET I/O       BLOCK I/O       PIDS
8be93c039a25 0.12% 133.3 MB / 3.892 GB 3.43% 0 B / 648 B 2.208 MB / 0 B 0

除此以外,是否有任何特定方法可以获取 pod 容器的统计信息?

注意:docker 版本为 1.11.2,kube 版本为 1.3.7

最佳答案

我解决了这个。我使用 kubelet API 来获取节点和单个容器的指标。以下 API 将返回 pod 容器的指标。

http://<nodeIP>:10255/stats/<podName>/<containerName> - POST

This post 评论中的建议很有帮助。

This文档有更多的 API 来收集指标。

关于kubernetes 中 docker 容器的 Docker 统计信息返回空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39726863/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com