在Java中,如何每秒获取磁盘写入和读取字节数,网络tx字节数和每秒rx字节数?

时间:2015-08-17 11:17:53

标签: java metrics

我想使用纯java来获取磁盘和网络的统计信息。 特别: 在Java中,如何每秒获取磁盘写入和读取字节数,网络tx字节数和每秒rx字节数?

这可能吗?

2 个答案:

答案 0 :(得分:0)

proc文件系统和sysfs可以访问此类统计信息。

例如,您可以从/proc/net/dev读取网络tx和rx。

可以在/proc/diskstats中找到磁盘统计信息。

答案 1 :(得分:0)

我相信你会问类似以下内容:BOL

使用java.lang.management包也可能会取得一些成功。一些样板文件被描述为data type precedence