【问题标题】:Measure resource usage of Docker container on exit在退出时测量 Docker 容器的资源使用情况
【发布时间】:2016-07-13 12:06:19
【问题描述】:

我创建了编译/解释用户代码并将结果传回浏览器的容器(就像 JSFiddle 一样)。现在,我需要知道执行该代码使用了多少 CPU 和内存。所以,我不需要它实时,而是在容器退出时,这样我就可以将这两个参数与其他参数一起传递回客户端。

我尝试使用pseudo-files like here,但我的服务器(Ubuntu 14.04)上没有这样的位置。如何测量这些参数?

【问题讨论】:

    标签: node.js docker containers cgroups


    【解决方案1】:

    docker 有一个 stats api

    https://docs.docker.com/engine/reference/api/docker_remote_api_v1.24/#/get-container-stats-based-on-resource-usage

     "cpu_usage" : {
               "percpu_usage" : [
                  8646879,
                  24472255,
                  36438778,
                  30657443
               ],
    

    【讨论】:

      猜你喜欢
      • 2015-03-04
      • 1970-01-01
      • 1970-01-01
      • 2022-01-25
      • 1970-01-01
      • 2013-09-28
      • 1970-01-01
      • 2021-08-18
      • 1970-01-01
      相关资源
      最近更新 更多