我正在研究一些运行在Centos7虚拟机上的Docker容器。每个容器将运行多个进程。对于每个进程,我希望能够看到CPU、网络和RAM的使用情况,以确定容器何时开始超载。获得容器的CPU和RAM是不够的,因为CPU可以分配100%的RAM,但在进程中实际上有RAM可供备用。我曾使用Sysdig来获取独立进程的CPU使用率,但网络和RAM使用率并未包含在内。具体地说,对于网络统计数据,我希望能够知道丢弃的网络数据包和任何其他相关统计数据。理想情况下,我可以使用类似Sysdig的工具从主机检索统计信息,而不必使用容器内部的资源来运行单独的日志生成器。
https://stackoverflow.com/questions/38150706
复制相似问题