我正在查看在 Centos7 VM 上运行的许多 Docker 容器。每个容器将运行多个进程。对于每个进程,我希望能够查看 CPU 网络和 RAM 使用情况,以确定容器何时开始过载。获得容器的 CPU 和 RAM 是不够的,因为 CPU 可能分配了 100% 的 RAM,但在进程中实际上有空闲的 RAM。我已经使用 Sysdig chisels 来获取单独进程的 CPU 使用率,但网络和 RAM 的使用没有合并。特别是对于网络统计信息,我希望能够知道网络数据包丢弃的任何其他相关统计信息。理想情况下,我将能够使用类似 Sysdig 的工具从主机检索统计信息,而不必使用容器内的资源来运行单独的日志生成器。
问问题
1512 次