如何监控 docker container 的 cpu, memory, network

 偶们滴小圈子6868 发布于 2022-10-27 15:42
  • cpu
  • container 里面 top 和 free -m 显示的都是物理机的 cpu 和 memory 这个是正常的吗?
    关于 container 的监控可以在 container内部做吗?
    目前看到的监控 cpu mem 都是从 cgroup 去获取的,可以直接在 container 内监控吗?
    container 的网络怎样监控, 如果加了 --net host 网络又该从那里获取呢?

    现在我已经做了 container 的 load 和 mem 相关的监控,这些都是通过 cgroup 去做的,还有别的比较好的方法吗? 一直没有找到比较好的监控 network 的方法. 如果有这方面

    3 个回答
    • docker top CONTAINER [ps OPTIONS]
      显示容器內运行的进程。

      2022-10-28 14:27 回答
    • csphere.cn 不仅仅提供完整的容器管理,还提供容器图表、主机图表以及各种监控报警功能

      2022-10-28 14:34 回答
    • google/cadvisor

      2022-10-28 14:37 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    热门标签
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有