使用Java进行简单的服

MSR*_*MSR 11 java linux monitoring health-monitoring

我正在尝试找到一个允许我监视服务器资源消耗的解决方案.优选地,我想要获得的度量是网络利用率IO,并且如果可能的话,CPU使用率/负载平均值和磁盘IO.

我唯一的另一个要求是这些信息可以通过Java获得,因此可以对其进行操作,至少可以在Linux(Fedora)上运行.

我听说过一些监控工具,但我不确定最好的方法.我可能想要每隔30秒收集一次信息.

谢谢

更新:只是为了重新迭代,我指的是系统范围的监控而不是Java特定的监控.我只想使用Java来访问这些指标

nel*_*ent 0

您最好的选择可能是在 /proc 中查找所有系统资源使用情况 /proc/cpuinfo 和 /proc/net/ 是一个很好的起点。