2016-11-15 102 views
0

我想在Ubuntu集群上构建一个简单的任务调度程序,所以我需要一个资源跟踪库,为其他用户级应用程序公开一个API。Ubuntu Linux资源跟踪库?

我一直在寻找一段时间,但我发现的都是命令行工具。

所以我想知道是否有任何可用的Ubuntu Linux资源跟踪库?

非常感谢。

回答

0
cpu: /proc/stat 
memory: /proc/meminfo 
network io: /proc/net/dev or /sys/class/net/<dev>/statistics/ 
block io: /proc/diskstats or /sys/block/<dev>/stat 
block space (in the sense of mounted filesystem): df (-a) 

另请参阅/ sys/fs/cgroup /。它可能会帮助:)