用java实现服务器物理内存、堆内存、硬盘、CPU使用率的监控 searok 2021-01-14 2,831 阅读1分钟 1,ip及主机名 使用java.net包下的InetAddress获取服务的ip及主机名 2、堆内存 使用java.lang包下的Runtime类获取java进程当前的堆内存信息。 3、物理内存、CPU使用率 使用com.sun.management包下的OperatingSystemMXBean获取当前服务器物理内存、硬盘、CPU使用率。 4、硬盘信息获取 使用File类获取硬盘目录路径及当前路径下的硬盘大小、使用量。