hyperic-sigar-1.6.4 java獲取軟硬體相關資訊

lzq0107發表於2020-04-07

Hyperic-Sigar是一個收集系統各項底層資訊的工具集.他有如下特點:
1. 收集資訊全面
收集CPU,MEM,NETWORK,PROCESS,IOSTAT等
使用Sigar,你完全可以模仿出cpuinfo,meminfo,top,free,ifconfig,ipconfig,netstat,route,df,du,ps,ls等多種unix平臺和windows平臺的指令.
2.跨平臺,支援多數平臺
支援的平臺包括:windows系列(32系列,IA64系列,AMD64系列),linux系列,freeBsd系列,HPUnix 系列,Sun solaris/Sparc/Sparc64系列,macOs系列,AIX系列等

3.提供的API介面全面
sigar本身由C語言開發而成,提供了豐富的API介面,包括:JAVA,.NET,PERL,PHP,PYTHON,RUBY.Sigar.jar包是通過本地方法來呼叫作業系統API來獲取系統相關資料。Windows作業系統下Sigar.jar依賴sigar-amd64-winnt.dll或sigar-x86-winnt.dll,linux 作業系統下則依賴libsigar-amd64-linux.so或libsigar-x86-linux.so……而Sigar.jar還依賴於jug-asl-2.0.0.jar、log4j-1.2.14.jar、Junit.jar,

Hyperic-hq官方網站:http://www.hyperic.com

Sigar.jar下載地址:http://sigar.hyperic.com

 

 

下載地址:hyperic-sigar-1.6.4

相關文章