在退出时测量Docker容器的资源使用情况

时间:2016-07-13 12:06:20

标签: node.js docker containers cgroups

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

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

1 个答案:

答案 0 :(得分:0)

docker有一个stats api

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

textFeild.focusedProperty().addListener(new ChangeListener<Boolean>()
{
    public void changed(ObservableValue<? extends Boolean> arg0, Boolean oldPropertyValue, Boolean newPropertyValue) 
    {
        if (newPropertyValue)
            FXVK.detach();
    }
});