0

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

我已经搜索了一段时间,但我发现的都是命令行工具。

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

非常感谢。

4

1 回答 1

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/。它可能会有所帮助:)

于 2016-11-27T03:20:02.933 回答